我在three.js中遇到了一个很大的问题。
我无法正确渲染新插入的网格上的gizmos,如下图所示。
旧网格是顶部的房间,其中新加载的网格是右下角的房间。
可以看到,gizmo的圆形网格(RingGeometry,depthWrite = false,depthTest=false,transparent=true,opacity=0.5)未在底部房间上渲染。
相机是正交的。
房间和摄像机的网格都有MeshBasicMaterial
发布于 2018-05-18 10:57:44
我解决了。问题出在renderOrder,而不是材料。
这个
this.handleGizmos.XZ[0][0].renderOrder = 1;
在TransformControls.js中完成了这项工作!
https://stackoverflow.com/questions/50407933
复制