+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/components.d.ts b/docs/components.d.ts
index 4f521f37..29cb3605 100644
--- a/docs/components.d.ts
+++ b/docs/components.d.ts
@@ -43,6 +43,7 @@ declare module 'vue' {
ShockWaveDemo: typeof import('./.vitepress/theme/components/pmdrs/ShockWaveDemo.vue')['default']
SMAADemo: typeof import('./.vitepress/theme/components/pmdrs/SMAADemo.vue')['default']
SMAAThreeDemo: typeof import('./.vitepress/theme/components/three/SMAAThreeDemo.vue')['default']
+ TextureDemo: typeof import('./.vitepress/theme/components/pmdrs/TextureDemo.vue')['default']
TiltShiftDemo: typeof import('./.vitepress/theme/components/pmdrs/TiltShiftDemo.vue')['default']
ToneMappingDemo: typeof import('./.vitepress/theme/components/pmdrs/ToneMappingDemo.vue')['default']
UnrealBloomThreeDemo: typeof import('./.vitepress/theme/components/three/UnrealBloomThreeDemo.vue')['default']
diff --git a/docs/guide/pmndrs/texture.md b/docs/guide/pmndrs/texture.md
new file mode 100644
index 00000000..5172c98f
--- /dev/null
+++ b/docs/guide/pmndrs/texture.md
@@ -0,0 +1,85 @@
+# Texture
+
+