后期处理通道
2018-07-17 本文已影响19人
四是二非
Three.js库提供了几个后期处理通道,你可以直接将其添加到EffectComposer对象。下表是这些通道的概览:
1、BloomPass/该通道会使得明亮区域渗入较暗的区域。模拟相机找到过多亮点的情形
2、DotScreenPass/将一层黑点贴到代表原始图片的屏幕上
3、FilmPass/通过扫描线和失真模拟电视屏幕
4、MaskPass/在当前图片上贴一层掩膜,后续通道只会影响被贴的区域
5、RenderPass/该通道在指定的场景和相机的基础上渲染出一个新场景
6、ShaderPass/使用该通道你可以传入一个自定义的着色器,用来生成高级的、自定义的后期处理通道
7、TexturePass/该通道可以将效果组合器的当前状态保存为一个纹理,然后可以在其他EffectComposer对象中将该纹理作为输入参数