postprocessing

postprocessing

three.js后期特效库

开发官网

应用介绍

three.js 自带的后期处理一叠多个特效就会变慢,每个效果各画一遍全屏。postprocessing 会把多个特效合并成尽量少的渲染通道,泛光、景深、抗锯齿、色调映射、色差之类的效果叠起来也不太拖性能。demo 页可以直接切换效果、调参数看变化。Zlib 协议。

软件功能



效果合并:相邻特效合成一个着色器通道,减少全屏绘制。

常用效果:泛光、景深、SMAA 抗锯齿、色调映射、颜色校正等。

可组合:用 EffectComposer 按顺序挂载,也能自写效果。

在线演示:官方 demo 里实时切换效果和参数。

应用截图