我画了一些线(THREE.Line)。在某些情况下,线突然从屏幕上消失。当一个端点远离摄像机的视野时,这种情况经常发生,但另一个端点肯定在视野范围内。当线穿过相机的视野时也会发生这种情况,但两个端点都远离它。
我可以通过将frustumCulled设置为false来暂时修复它,但这并不是最佳的,因为我可能在场景中有数千行。
这是否按预期工作?
顺便说一下,我用的是r68。我没有时间重构我的应用程序与r69一起工作。我正在使用WebGLRenderer。
答案 0 :(得分:0)
我也需要避免线路消失。
跟随贾斯汀的想法,我不得不做了什么?
line.frustumCulled = false;
我以为是
line.geometry.frustumCulled = false;
但我错了,你要把它应用在线上而不是它的几何上。
这适用于版本0.70