从可交换性到超先验:构建稳健贝叶斯分层模型的实践指南
2026/4/21 8:45:18
EffectComposer负责把渲染拆成多 Pass,按顺序完成后处理链。
composer.addPass(newRenderPass(scene,camera));composer.addPass(newUnrealBloomPass(size,0.6,0.4,0.85));composer.addPass(newSMAAPass(width,height));composer.addPass(newOutputPass());通常先 Bloom,再抗锯齿,最后输出。
统一renderer.toneMapping与renderer.outputColorSpace,避免后处理阶段出现双重 gamma 或画面发灰。
全屏 Pass 对带宽敏感。移动端优先减少 Pass 数量,并使用半分辨率 Bloom。
后处理工程化重点在“顺序一致、色彩一致、预算可控”。