1
我有兩個網格:mesh1和mesh2。都具有相同數量的頂點並且具有擠出。更新Three.js中的網格幾何?
mesh1 = 5000 vertices.
mesh2 = 5000 vertices.
我將mesh2的頂點分配給mesh1。那麼我這樣做:
mesh2.geometry.verticesNeedUpdate = true;
mesh2.geometry.vertices = mesh1.geometry.vertices;
因此mesh2的頂點被更新。但是這發生得太快了。在mesh2的頂點到mesh1的頂點時,我看不到動畫。
我希望看到malla2開始變成malla1時的變換,我的意思是當頂點變化時看到頂點的動畫。
我使用「Tween.js」來表示動畫,如位置和顏色。我不確定這是否有助於在頂點開始更改時查看動畫。
我做的:
new TWEEN.Tween(mesh2.geometry.vertices).to(mesh1.geometry.vertices, 1000).start();
而不是作品。對不起我的英語水平。
謝謝!或多或少是我的問題的解決方案。 – yavg