我有一些上面有简单纹理的平面,下面有一个立方体。问题是,当平面实际上仍在立方体前面时,它们似乎与立方体重叠。
示例可以在这里看到: http://denishacquin.be/canvas3d/canvas_particles_floor.html
(使用鼠标旋转镜头)
我确信这一定非常简单,但我是 Three.js 的新手,我花了几个小时寻找答案。
提前致谢。
最佳答案
您所看到的是 CanvasRenderer
的产物。你能做的最好的事情就是对你的几何体进行分割。例如,
THREE.CubeGeometry( 100, 100, 100, 4, 1, 4 );
THREE.PlaneGeometry( 100, 100, 4, 4 );
另一种选择是切换到 WebGLRenderer
。
三.js r.58
关于javascript - Three.js 中的平面与立方体重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17429208/