09 多遍渲染
Blending:透明是一道混合公式
移动半透明物体,观察后面的圆环;再换一种混合方式。
0.11
-1.41.4
习题
带下划线的数字可以左右拖动拖动数字,或直接改代码
material.transparent = true;material.opacity = ;material.depthWrite = ;material.blending = THREE.;mesh.position.z = ;
混合公式Normal:src × α + dst × (1 − α)。Additive:src × α + dst。JS 这一侧
透明靠混合:新颜色和缓冲区里已有的颜色按公式相加。顺序会影响结果,所以透明物体需要排序。
试一试
- 关闭写入深度,对比后面的圆环
- 切到 Additive 叠加