我正在学习three.js,但遇到了z-fighting问题。
有两种平面物体,一种是蓝色的,一种是粉红色的。我使用流动代码设置位置:
plane1.position.set(0,0,0.0001);
plane2.position.set(0,0,0);
Run Code Online (Sandbox Code Playgroud)
有没有解决大场景中所有z-fighting问题的three.js中的解决方案?
我问这个问题是因为我正在网上渲染一个 BIM(建筑信息模型,它是 .ifc 格式)。模型本身有很多彼此如此接近的面孔。正如你所看到的,它会导致如此多的 z-fighting 问题:
Three.js 是否提供了这种方法来解决这个问题,以便我只需使用一些代码就可以处理这个 z-fighting 问题?