3

three.jsで12*12の平面を作成し、2つのレンダリングの間にその頂点を編集しようとしましたが、機能しません。

このコードを追加しましたが、何も変更されていません。

ground.geometry.dynamic = true;
ground.geometry.__dirtyVertices = true;
ground.geometry.computeCentroids();

ここのコード:http://jsfiddle.net/vpBEG/2/

前もって感謝します、

4

2 に答える 2

3

Three.js r.49の場合、使用する必要があります

ground.geometry.verticesNeedUpdate = true;

wikiを参照してください:https ://github.com/mrdoob/three.js/wiki/Updates

于 2012-07-12T14:15:30.907 に答える
3

レンダリングするたびにフラグをリセットする必要があります。

ground.geometry.verticesNeedUpdate = true;

フィドルの更新を参照してください

于 2012-07-12T15:07:08.150 に答える