問題タブ [geometry-instancing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
three.js - A-Frame: ジオメトリのキャッシング / GLTF からの新しいジオメトリの登録
A-Frame でジオメトリのインスタンス化を使用して助けを得たいと思っています。Web アプリのボトルネックを突き止めようとしていて、シーンで作成される物理オブジェクトのプーリングを実装した後、新しいオブジェクトごとにドロー コールの数が増加していることに気付きました。アセット管理システムを利用することで、 A-Frame ではモデルが自動的にキャッシュされましたが、間違っていたと思います。
を使用してモデルのジオメトリを登録すると、AFRAME.registerGeometry
ジオメトリのインスタンス化を利用できるのでしょうか? A-Frame ジオメトリ プリミティブを使用してオブジェクトのプールから作成しても、エンティティごとにシーンのジオメトリ カウントが増加しないことがわかりました。GLTF をロードしてメッシュからジオメトリを登録しようとしましたが、理解できないノードからエラーが発生しています。
エラー:
これについての助けをいただければ幸いです!ありがとう
opengl - OpenGL のインスタンス化された描画に対して定義された描画順序はありますか?
OpenGL のインスタンス化を使用して、重なり合う不透明なオブジェクトを多数描画したいと考えています。フィルレートを低く抑えるために、カメラに近いものから遠いものへとソートしたいと考えています。描画を実行したい順序でバッファ内の値を並べ替える場合、標準では、OpenGL がその順序で描画する必要があると規定していますか? バッファが並行して描画される場合、または指定されていない順序でバッファをソートすることは、計算の大きな無駄になります。