我按照文档中的说明创建了一行: http://threejs.org/docs/#Reference/Objects/Line
但是当其中一个线点位于相机视图之外时,线条会消失。
我也尝试使用https://github.com/spite/THREE.MeshLine,但我仍然遇到同样的问题。
我该如何解决?
答案 0 :(得分:11)
如果更新线条的顶点,则还必须更新线条的边界球体,以便进行平截头体剔除才能正常工作。
line.geometry.computeBoundingSphere();
或者,您可以通过设置
来防止对线进行视锥体剔除line.frustumCulled = false;
three.js r.75