@@ -47,15 +47,26 @@ export default defineConfig({
47
47
items : [ { text : 'Introduction' , link : '/guide/' } ] ,
48
48
} ,
49
49
{
50
- text : 'Effects ' ,
50
+ text : 'Pmndrs ' ,
51
51
items : [
52
- { text : 'Bloom' , link : '/guide/effects/bloom' } ,
53
- { text : 'Depth of Field' , link : '/guide/effects/depth-of-field' } ,
54
- { text : 'Glitch' , link : '/guide/effects/glitch' } ,
55
- { text : 'Noise' , link : '/guide/effects/noise' } ,
56
- { text : 'Outline' , link : '/guide/effects/outline' } ,
57
- { text : 'Pixelation' , link : '/guide/effects/pixelation' } ,
58
- { text : 'Vignette' , link : '/guide/effects/vignette' } ,
52
+ { text : 'Bloom' , link : '/guide/pmndrs/bloom' } ,
53
+ { text : 'Depth of Field' , link : '/guide/pmndrs/depth-of-field' } ,
54
+ { text : 'Glitch' , link : '/guide/pmndrs/glitch' } ,
55
+ { text : 'Noise' , link : '/guide/pmndrs/noise' } ,
56
+ { text : 'Outline' , link : '/guide/pmndrs/outline' } ,
57
+ { text : 'Pixelation' , link : '/guide/pmndrs/pixelation' } ,
58
+ { text : 'Vignette' , link : '/guide/pmndrs/vignette' } ,
59
+ ] ,
60
+ } ,
61
+ {
62
+ text : 'Three' ,
63
+ items : [
64
+ { text : 'Glitch' , link : '/guide/three/glitch' } ,
65
+ { text : 'Halftone' , link : '/guide/three/halftone' } ,
66
+ { text : 'Output' , link : '/guide/three/output' } ,
67
+ { text : 'Pixelation' , link : '/guide/three/pixelation' } ,
68
+ { text : 'SMAA' , link : '/guide/three/smaa' } ,
69
+ { text : 'Unreal Bloom' , link : '/guide/three/unreal-bloom' } ,
59
70
] ,
60
71
} ,
61
72
] ,
@@ -78,9 +89,10 @@ export default defineConfig({
78
89
} ,
79
90
resolve : {
80
91
alias : {
81
- '@tresjs/post-processing' : resolve ( __dirname , '../../dist/tres-postprocessing.js' ) ,
92
+ '@tresjs/post-processing/three' : resolve ( __dirname , '../../src/core/three' ) ,
93
+ '@tresjs/post-processing/pmndrs' : resolve ( __dirname , '../../src/core/pmndrs' ) ,
82
94
} ,
83
- dedupe : [ 'three' ] ,
95
+ dedupe : [ 'three' , '@tresjs/core' ] ,
84
96
} ,
85
97
} ,
86
98
vue : {
0 commit comments