1

頂点が変更されたため、特定のオブジェクトを更新したいと考えています。

ドキュメントはに設定geometry.verticesNeedUpdateするように言っていtrueます。ただし、これはautoUpdateObjects = trueレンダラーでのみ機能します。

そうでない場合は、手動で呼び出しinitWebGLObjectsてオブジェクトを更新するしかないようです。

ただし、initWebGLObjectsシーン内のすべてのオブジェクトをループしています。これは、各フレームを更新するオブジェクトが 1 つ (または 2 つ) あることを知っているとやり過ぎのようです。

を呼び出すことなく、オブジェクトに更新が必要であることを示すフラグを付ける方法はありますinitWebGLObjectsか?

4

1 に答える 1