3D 環境 (場合によっては非常に大きなファイル) にロードし、単一のオブジェクトをトラバースさせ、環境を介して制御できるようにする必要があります。物理は明示的には必要ありませんが、衝突検出とシミュレートされたモーションが必要です。また、オブジェクト自体に取り付けられたさまざまな視点の位置を指定できるようにする必要もあります。環境全体が大きすぎて一度にレンダリングしてメモリに保持できないため、オブジェクトの周囲の環境を動的にロードすることを計画しています。
このプロジェクトを完了するための最適なソフトウェア/エンジン/アプローチは何ですか? 私は Ubuntu 10.10 を実行しており、Linux ソリューションを好むでしょう。C++ または Python で、管理可能な量のコーディングは問題ありません。