2013-08-16 71 views
0

由於R59在線上進行光線投射是可能的,並且它的工作原理非常完美。我在mouseover上顯示一個工具提示。Three.js:與BufferGeometry一致的Raycast交叉點

由於數據增長,我有性能問題,所以我決定從THREE.Geometry切換到THREE.BufferGeometry。一切工作正常,而不是光線投射....我沒有得到任何錯誤或鼠標懸停的其他事情,那裏真的沒有發生!

是不是可以在一條與THREE.BufferGeometry一起構建的線上相交光線投射?

回答

0

Raycaster目前不支持LineBufferGeometry

three.js所R.60

+0

這是我應該做的聽到... :(你知道,如果有一個人就這一工作?或者我應該開在GitHub上有何建議? – PanChan

+0

更新的R60之後我「m到處錯誤: '遺漏的類型錯誤:無法讀取屬性未定義threeR60.js的長度「:7047個 intersectObject threeR60.js:7047個 intersectDescendants threeR60.js:7086 THREE.Raycaster.intersectObject' 也許有人應該解決這個問題 – PanChan

+0

如果你可以演示一個bug,你可以通過報告來幫忙。請參閱three.js [準則](https://github.com/mrdoob/three.js/blob/master/CONTRIBUTING.md)H報告錯誤。 – WestLangley