科技风的实现思路
2023-04-24 本文已影响0人
不决书
- 利用EdgesGeometry 将模型转换为线条格式,lineModel(edgesGeometry(obj), new LineBasicMaterial({color, opacity,transparent:true}))
- 材质blend 使用 AdditiveBlending
- 根据透明度,设置transparent值
- 透明的时候使用depthWrite = false
- 将新生产的线条模型,作为原模型的子模型 obj.add(lineModel)