2
我的應用程序(航程追蹤器)需要在表面上的球體(地球)上的兩點(城市說)之間畫一條線(即大圓圈路線)使用Three.js。我可以想到2種方法 - (a)用我手動計算的一組(足夠)的點創建Three.js'Line',(b)在我用於球體的紋理中寫入線加載之前,但我應用它作爲紋理之前。尋找在Three.js球體上的兩個點之間畫線的方法
我可以看到兩者都存在問題(甚至不確定是否可以在Three.js中使用(b)) - 任何人想到更好的方式或有意見?
在此先感謝。
b的作品。將圖像加載到畫布元素中,繪製線條並將畫布作爲紋理使用。在更新上使用texture.needsUpdate。你有什麼問題? – noiv
a也應該工作。 – mrdoob
謝謝大家 - 對於遲到的回覆表示歉意 - 我希望當答案出現時,網站會提醒我。 – speedwell