[{"data":1,"prerenderedAt":315},["ShallowReactive",2],{"navigation":3,"index":181},[4,14,171],{"title":5,"path":6,"stem":7,"children":8},"Introduction","/getting-started","1.getting-started/1.index",[9,10],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13},"Installation","/getting-started/installation","1.getting-started/2.installation",{"title":15,"path":16,"stem":17,"children":18,"page":-1},"Api","/api","2.api",[19,22,144],{"title":20,"path":16,"stem":21},"API Reference","2.api/index",{"title":23,"path":24,"stem":25,"children":26,"page":-1},"Pmndrs Effects","/api/pmndrs","2.api/1.pmndrs/index",[27,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140],{"title":23,"path":24,"stem":25},{"title":29,"path":30,"stem":31},"ASCII","/api/pmndrs/ascii","2.api/1.pmndrs/ascii",{"title":33,"path":34,"stem":35},"Barrel Blur","/api/pmndrs/barrel-blur","2.api/1.pmndrs/barrel-blur",{"title":37,"path":38,"stem":39},"Bloom","/api/pmndrs/bloom","2.api/1.pmndrs/bloom",{"title":41,"path":42,"stem":43},"Brightness & Contrast","/api/pmndrs/brightness-contrast","2.api/1.pmndrs/brightness-contrast",{"title":45,"path":46,"stem":47},"Chromatic Aberration","/api/pmndrs/chromatic-aberration","2.api/1.pmndrs/chromatic-aberration",{"title":49,"path":50,"stem":51},"Color Average","/api/pmndrs/color-average","2.api/1.pmndrs/color-average",{"title":53,"path":54,"stem":55},"Color Depth","/api/pmndrs/color-depth","2.api/1.pmndrs/color-depth",{"title":57,"path":58,"stem":59},"Depth of Field","/api/pmndrs/depth-of-field","2.api/1.pmndrs/depth-of-field",{"title":61,"path":62,"stem":63},"Dot Screen","/api/pmndrs/dot-screen","2.api/1.pmndrs/dot-screen",{"title":65,"path":66,"stem":67},"Fish Eye","/api/pmndrs/fish-eye","2.api/1.pmndrs/fish-eye",{"title":69,"path":70,"stem":71},"FXAA","/api/pmndrs/fxaa","2.api/1.pmndrs/fxaa",{"title":73,"path":74,"stem":75},"Glitch","/api/pmndrs/glitch","2.api/1.pmndrs/glitch",{"title":77,"path":78,"stem":79},"God Rays","/api/pmndrs/god-rays","2.api/1.pmndrs/god-rays",{"title":81,"path":82,"stem":83},"Grid","/api/pmndrs/grid","2.api/1.pmndrs/grid",{"title":85,"path":86,"stem":87},"Hue & Saturation","/api/pmndrs/hue-saturation","2.api/1.pmndrs/hue-saturation",{"title":89,"path":90,"stem":91},"Kuwahara","/api/pmndrs/kuwahara","2.api/1.pmndrs/kuwahara",{"title":93,"path":94,"stem":95},"Lens Distortion","/api/pmndrs/lens-distortion","2.api/1.pmndrs/lens-distortion",{"title":97,"path":98,"stem":99},"Linocut","/api/pmndrs/linocut","2.api/1.pmndrs/linocut",{"title":101,"path":102,"stem":103},"Noise","/api/pmndrs/noise","2.api/1.pmndrs/noise",{"title":105,"path":106,"stem":107},"Outline","/api/pmndrs/outline","2.api/1.pmndrs/outline",{"title":109,"path":110,"stem":111},"Pixelation","/api/pmndrs/pixelation","2.api/1.pmndrs/pixelation",{"title":113,"path":114,"stem":115},"Scanline","/api/pmndrs/scanline","2.api/1.pmndrs/scanline",{"title":117,"path":118,"stem":119},"Sepia","/api/pmndrs/sepia","2.api/1.pmndrs/sepia",{"title":121,"path":122,"stem":123},"Shock Wave","/api/pmndrs/shock-wave","2.api/1.pmndrs/shock-wave",{"title":125,"path":126,"stem":127},"SMAA","/api/pmndrs/smaa","2.api/1.pmndrs/smaa",{"title":129,"path":130,"stem":131},"Texture","/api/pmndrs/texture","2.api/1.pmndrs/texture",{"title":133,"path":134,"stem":135},"Tilt Shift","/api/pmndrs/tilt-shift","2.api/1.pmndrs/tilt-shift",{"title":137,"path":138,"stem":139},"ToneMapping","/api/pmndrs/tone-mapping","2.api/1.pmndrs/tone-mapping",{"title":141,"path":142,"stem":143},"Vignette","/api/pmndrs/vignette","2.api/1.pmndrs/vignette",{"title":145,"path":146,"stem":147,"children":148,"page":-1},"Three Native Effects","/api/three","2.api/2.three/index",[149,150,153,157,161,164,167],{"title":145,"path":146,"stem":147},{"title":73,"path":151,"stem":152},"/api/three/glitch","2.api/2.three/glitch",{"title":154,"path":155,"stem":156},"Halftone","/api/three/halftone","2.api/2.three/halftone",{"title":158,"path":159,"stem":160},"Output","/api/three/output","2.api/2.three/output",{"title":109,"path":162,"stem":163},"/api/three/pixelation","2.api/2.three/pixelation",{"title":125,"path":165,"stem":166},"/api/three/smaa","2.api/2.three/smaa",{"title":168,"path":169,"stem":170},"Unreal Bloom","/api/three/unreal-bloom","2.api/2.three/unreal-bloom",{"title":172,"path":173,"stem":174,"children":175},"Advanced","/advanced","3.advanced/index",[176,177],{"title":172,"path":173,"stem":174},{"title":178,"path":179,"stem":180},"You might not need post-processing","/advanced/you-might-not-need-post-processing","3.advanced/you-might-not-need-post-processing",{"id":182,"title":183,"body":184,"description":183,"extension":306,"meta":307,"navigation":308,"path":309,"seo":310,"stem":313,"__hash__":314},"landing/index.md","",{"type":185,"value":186,"toc":302},"minimark",[187,232],[188,189,190,207,212],"u-page-hero",{},[191,192,193],"template",{"v-slot:title":183},[194,195,196,202,203,206],"p",{},[197,198,201],"span",{"className":199},[200],"text-primary-300","Post-processing"," ",[204,205],"br",{},"\nEffect composer library for TresJS",[191,208,209],{"v-slot:description":183},[194,210,211],{},"Enhance the rendering flow with passes and effects — bloom, depth of field, glitch, god rays and more.",[191,213,214,223],{"v-slot:links":183},[215,216,220],"u-button",{"color":217,"size":218,"to":6,"trailing-icon":219},"neutral","lg","i-lucide-arrow-right",[194,221,222],{},"Get started",[215,224,229],{"color":217,"size":218,"to":225,"icon":226,"target":227,"variant":228},"https://github.com/tresjs/post-processing","i-simple-icons-github","_blank","subtle",[194,230,231],{},"Star on GitHub",[233,234,235,240],"u-page-section",{},[191,236,237],{"v-slot:title":183},[194,238,239],{},"Why Post-processing?",[191,241,242,256,275,288],{"v-slot:features":183},[243,244,246,251],"u-page-feature",{"icon":245},"i-lucide-wand-sparkles",[191,247,248],{"v-slot:title":183},[194,249,250],{},"Declarative & Simple",[191,252,253],{"v-slot:description":183},[194,254,255],{},"Add post-processing passes and effects with Vue components.",[243,257,260,265],{"icon":258,"target":227,"to":259},"i-lucide-rocket","https://github.com/pmndrs/postprocessing",[191,261,262],{"v-slot:title":183},[194,263,264],{},"Performant",[191,266,267],{"v-slot:description":183},[194,268,269,270,274],{},"Powered by ",[271,272,273],"code",{},"pmndrs/postprocessing"," under the hood for maximum performance.",[243,276,278,283],{"icon":277},"i-lucide-sparkles",[191,279,280],{"v-slot:title":183},[194,281,282],{},"Visually Awesome",[191,284,285],{"v-slot:description":183},[194,286,287],{},"Bloom, chromatic aberration, glitch, depth of field — it just looks super cool.",[243,289,292,297],{"icon":290,"target":227,"to":291},"i-simple-icons-typescript","https://www.typescriptlang.org",[191,293,294],{"v-slot:title":183},[194,295,296],{},"TypeScript",[191,298,299],{"v-slot:description":183},[194,300,301],{},"A fully typed development experience.",{"title":183,"searchDepth":303,"depth":304,"links":305},1,2,[],"md",{},true,"/",{"title":311,"description":312},"Post-processing — Effect composer library for TresJS","Apply beautiful visual effects to your 3D scenes with Vue components.","index","OlTvnOIvqtaO5zQI8lZ1ERCRg00YHx7cp4a9SPogE50",1779713679900]