波面モデル ファイル (.OBJ および .MTL) を読み込み、頂点/インデックスをレンダリング用に VBO に保存しました。これで、モデルがロードされたときに VBO を 1 回だけ入力するようになりました。私の質問は...この頂点データを再利用してモデルの複数のインスタンスを再描画する最良の方法は何ですか? 現時点では、モデルの各インスタンスの変換行列 (回転、スケーリング、平行移動) を保存draw()
し、関連する変換行列を使用して各インスタンスの関数を呼び出しています。
これは完全に間違った方法ですか?同じ結果を達成するためのより良い/代替方法は何ですか?
明らかに、これはオブジェクトがそれ自体に対して静止している非常に基本的なモデルでのみ機能します (つまり、モデルのどの部分も世界の向きに関係なく動いていません)。これが、これを行うためのより良い方法が実際にあると私に信じさせるものです.
私のとりとめのないことが理にかなっていることを願っています...