私のコードは何千もの粒子を管理しています。これらのパーティクルは異なるテクスチャを持つことができ、これらのテクスチャは時間の経過とともに変化する可能性があります。だから私は今のところパーティクルシステムを使っていません。シーンにメッシュを1つずつ追加するだけです。
さて、最適化の時が来ました。アプリケーションは古いコンピューターでゆっくりと実行されます。パフォーマンスツールは、CPUを最大限に活用するタスクがThree.jsレンダリングメソッドであることを示しています。パーティクルシステムに切り替えるためにコードの構造を変更する必要があるのではないかと思います。
違いは壮観ですか? 独立したメッシュ管理と比較して、パーティクルシステムはどのような最適化を行いますか?
ありがとう