個人的なプロジェクトにPanda3Dを使用したいのですが、ドキュメントといくつかのソースコードの例を読んだ後、まだいくつか質問があります。
1つのフレームだけをレンダリングしてファイルに保存するにはどうすればよいですか?実際、2つの異なる画像をレンダリングする必要があります。1つのオブジェクトと、前の1つのオブジェクトを含む複数のオブジェクトのシーンですが、それぞれに1つのフレームがあり、両方を画像ファイルとして保存する必要があります。
アプリケーションはPythonでコーディングされ、非常にスケーラブルである必要があります(数千人のユーザーが使用します)。Panda3Dはここの法案に適合しますか?(Pythonでの私のプログラムについては、ほぼ一定の複雑さなので、ここでは問題ありません。3Dモデルは低ポリで、シーンごとに約5〜20になります)。
カメラに対するすべてのオブジェクトの透視投影を計算する必要があります。頂点と面(位置、パラメータなど)に直接アクセスすることは可能ですか?
3Dオブジェクトの色を変更できますか?オブジェクト全体に単純な色を設定する必要がありますが、オブジェクトごとに異なる色を設定します。出来ますか?
また、私はグラフィックおよびゲーム開発の分野ではかなりの初心者ですが、3Dモデリングと3D理論、およびコンピューターイメージング理論については少し知っています。
私を読んでくれてありがとう。
PS:現在の私の主な代替手段は、Soya3DまたはPySoyを使用することですが、これらはあまり積極的に開発または最適化されていないようです。したがって、どちらもメモリフットプリントは小さくなりますが、実際にパフォーマンスが向上するかどうかはわかりません。 Panda3Dはあまり最適化されていないため、...