diff --git a/public/plugins/lod/preview/basicLod.png b/public/plugins/lod/preview/basicLod.png
new file mode 100644
index 0000000000000000000000000000000000000000..f1a295a070e7b7515e0e6a6e59cae37e395e9f5d
Binary files /dev/null and b/public/plugins/lod/preview/basicLod.png differ
diff --git a/public/plugins/lod/preview/manualLod.png b/public/plugins/lod/preview/manualLod.png
new file mode 100644
index 0000000000000000000000000000000000000000..e2cc8e3db7e859145168129f51d822d4c11b254c
Binary files /dev/null and b/public/plugins/lod/preview/manualLod.png differ
diff --git a/src/plugins/lod/components/SphereWithLOD.vue b/src/plugins/lod/components/SphereWithLOD.vue
new file mode 100644
index 0000000000000000000000000000000000000000..6028baa9e09cb0588e053c1c9477cc561d067bec
--- /dev/null
+++ b/src/plugins/lod/components/SphereWithLOD.vue
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/plugins/lod/components/SphereWithManualLOD.vue b/src/plugins/lod/components/SphereWithManualLOD.vue
new file mode 100644
index 0000000000000000000000000000000000000000..eb70042361b2b0ef3cc92ec7e15fb72973313ae6
--- /dev/null
+++ b/src/plugins/lod/components/SphereWithManualLOD.vue
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/plugins/lod/config.js b/src/plugins/lod/config.js
new file mode 100644
index 0000000000000000000000000000000000000000..1fb3eb08536195a2e6d06e8226f89c48707ca02a
--- /dev/null
+++ b/src/plugins/lod/config.js
@@ -0,0 +1,14 @@
+export default {
+ "name": "lod",
+ "title": "LOD",
+ "intro": "LOD 是Level of Detail的缩写,是一种优化渲染性能的技术,通过在不同距离和角度下使用不同的模型细节来减少渲染负担。远看粗糙,近看精细。",
+ "version": "0.0.1",
+ "author": "石头web",
+ "website": "https://github.com/a876691666",
+ "state": "active",
+ "require": [],
+ "preview": [
+ { "src": "plugins/lod/preview/basicLod.png", "type": "img", "name": "basicLod", "title": "基础LOD" },
+ { "src": "plugins/lod/preview/manualLod.png", "type": "img", "name": "manualLod", "title": "手动LOD" },
+ ]
+}
diff --git a/src/plugins/lod/pages/basicLod.vue b/src/plugins/lod/pages/basicLod.vue
new file mode 100644
index 0000000000000000000000000000000000000000..61798b5d30a7e6f08a0acfe2d8d1e864f5a043bf
--- /dev/null
+++ b/src/plugins/lod/pages/basicLod.vue
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/plugins/lod/pages/manualLod.vue b/src/plugins/lod/pages/manualLod.vue
new file mode 100644
index 0000000000000000000000000000000000000000..dee04d0dc333e5d046170545544917fe194c6960
--- /dev/null
+++ b/src/plugins/lod/pages/manualLod.vue
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+