移動相機關閉後,我的緩衝區幾何消失。你也可以看到在帶有TrackballControls
的drawcalls Three.js example。在我的情況下,它很不好。我的點消失在從0到400的距離,我的線在0到100的距離消失。我的對象使用簡單的幾何體工作正常,但沒有使用緩衝區幾何。我發現它與緩衝區幾何的質心有關。我嘗試使用不同的相機,改變相機的範圍,但仍然無法使用。移動相機後,如何阻止我的物體消失?將相機關閉後,Three.js緩衝區幾何消失
更新
得到它通過增加linesMesh.frustumCulled = false;
和刪除geometry.computeBoundingSphere();
工作。感謝所有的幫助。
這是否有一些自定義的頂點着色器停止它,如果是的話,嘗試設置yourMesh.frustrumCulled = FALSE; – pailhead
感謝您的評論,但我不使用任何自定義頂點着色器。我從threejs.org/examples/#webgl_buffergeometry_drawcalls示例開始,然後使用Tween動畫爲點和線添加了自定義位置,現在當移動相機時線和點消失。如果沒有動畫,只有將相機移動到緩衝區幾何中心時線條纔會消失,就像Three.js drawcalls示例中的一樣。 –
如果你真的需要幫助,你需要讓別人很容易幫助你。 – WestLangley