From 6cc9490e7fe67c250b76649fea0786a3fc8b280e Mon Sep 17 00:00:00 2001 From: Tino Koch <> Date: Sat, 29 Mar 2025 14:12:36 +0100 Subject: [PATCH 1/2] feat(docs): add 'Advanced' section with custom guide link --- docs/.vitepress/config.ts | 6 ++++++ docs/guide/advanced/you-might-not-need-post-processing.md | 5 +++++ 2 files changed, 11 insertions(+) create mode 100644 docs/guide/advanced/you-might-not-need-post-processing.md diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts index e22b8786..27b60e4f 100644 --- a/docs/.vitepress/config.ts +++ b/docs/.vitepress/config.ts @@ -86,6 +86,12 @@ export default defineConfig({ { text: 'Unreal Bloom', link: '/guide/three/unreal-bloom' }, ].sort((a, b) => a.text.localeCompare(b.text)), }, + { + text: 'Advanced', + items: [ + { text: 'Custom', link: '/guide/advanced/you-might-not-need-post-processing' }, + ], + }, ], socialLinks: [ diff --git a/docs/guide/advanced/you-might-not-need-post-processing.md b/docs/guide/advanced/you-might-not-need-post-processing.md new file mode 100644 index 00000000..6c1391e0 --- /dev/null +++ b/docs/guide/advanced/you-might-not-need-post-processing.md @@ -0,0 +1,5 @@ +# You might not need this module + +Please note that you can use [Tres.js's attach feature](https://docs.tresjs.org/advanced/attach.html#arrays) instead of this module. It enables you to utilize any effect provided by Three.js, even if there is no corresponding component in post-processing. + +We recommend using post-processing because the props of the effects are reactive. The attach feature does not offer prop reactivity. However, if you do not require that advantage, is is a valid option to achieve equal results. From 9223b8559236c92b4f1c46776c252bec9665266e Mon Sep 17 00:00:00 2001 From: Tino Koch <> Date: Sat, 29 Mar 2025 14:14:58 +0100 Subject: [PATCH 2/2] changed link text --- docs/.vitepress/config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts index 27b60e4f..b9f3fe11 100644 --- a/docs/.vitepress/config.ts +++ b/docs/.vitepress/config.ts @@ -89,7 +89,7 @@ export default defineConfig({ { text: 'Advanced', items: [ - { text: 'Custom', link: '/guide/advanced/you-might-not-need-post-processing' }, + { text: 'You might not need this module', link: '/guide/advanced/you-might-not-need-post-processing' }, ], }, ],