Öncelikle, nesnenin matrislerinin güncellendiğinden emin olun.
object.updateMatrixWorld();
Küme döngüsü genellikle sizin için bunu çağırır. Dünya koordinatları içinde
var vector = object.geometry.vertices[i].clone();
vector.applyMatrix4(object.matrixWorld);
vektör şimdi pozisyon içerecektir: Sonra
, bunu.
Bazı CG referans kitaplarını okumak isteyebilirsiniz. Bir Programcı Kılavuzu'nda James M. Van Verth ve Lars M. Bishop
: grafik ve oyun geliştirme için
3D matematik astar/Fletcher Dunn ve Oyunları için
Temel Matematik Ian Parberry ve İnteraktif Uygulamalar ile
Three.js bu işlevsellik bui sağlamak Three.js'ye (v50 +) ait
... ve object.updateMatrixWorld çalıştırmayı unutmayın;: nesneler içine bir dünya
vector
çevirmek için yerel alan koordinat Bunu denemeden önce bir süre kafamı kaşıyordum. – arpoBunu yapmayı denedim ... Hala 0, 0, 0 :(olsun –