iPhone用の3Dゲームエンジンに取り組んでいます。現在、3Dオブジェクトのすべてをどのように処理しているのでしょうか。頂点データ、テクスチャ情報などの各3Dオブジェクトに関する情報を保持するクラスがあります。XCode/iOS:指定されたクラスのすべてのインスタンスを反復処理しますか?
また、3Dシーンのレンダリングを処理するxミリ秒ごとに1回呼び出されるメソッドがあります。
このメソッドの内部では、すべての3Dオブジェクトをループしてレンダーデータにアクセスしたいと思います。
私は、配列内のすべての3Dオブジェクトへのポインタを格納し、この配列を反復することができますが、この恐らく不必要な道路を回避する前に、特定のクラスのすべてのインスタンスを単純に反復する(つまり、私の3Dオブジェクトクラス)、これは私の問題を解決するだろう。
Pseduo:(AEobject3DでOBJ)のために
{
レンダリングobjが
}
は、この可能性のようなものですか?その場合は無知を言い訳してください、私はドキュメント/インターネットで情報を見つけるように見えるカント、とイムはまだ
おかげで、 のObjective Cを介して自分の道を学んでいない - アダムEisfeld