質問

私が持っている技術的な問題を明確にするために、私が念頭に置いているシーンを説明したいと思います。

3Dコンピューターシミュレーションでは、大きな平面に隔離されたキャビン(キューブフォーム)を構築したいと考えています。キャビンに入るドアが1つあります。このドアの隣には、キャビンの壁に映画(AVIファイルなど)を演奏しています。キャビンに入ると、4つの側面に入ると、外部から投影されたビデオの入力に基づいた仮想3Dランドスケーププロジェクションを表示したいと思います。ビデオのすべてのピクセルはキューブとして表されます(RGB - >高さ幅の深さ) 。結果として生じるキューブの風景は、キャビンの内側の壁に投影する必要があります。また、ユーザーとして、この投影に入ることはできません(これは、ポータルではなく仮想ウィンドウです)。

技術的には、私にとってこれはこれらの質問に翻訳されます:私はしたい

  1. 壁に3D世界の中に映画を表示する

  2. この映画のピクセルデータにアクセスします

  3. これらのピクセルがキューブの3D表現に変換する

  4. これらのキューブをゲームの壁に仮想投影として見せます。 (交差できない一種の視覚的なテレポートとして)

どの3Dエンジンがこれを許可するのか疑問に思っていましたか?プログラミング言語は気にしません。私はMono/.NETまたはJavaに堪能ですが、C ++または他の言語を管理することができます(エンジンが十分に文書化されている限り)。

よろしく、ルーベン。

PS:この質問が他の人にとって興味深いかどうかはわかりません。少なくとも機能的な方法ではありません。しかし、多分それは仮説的な関心を引き起こします:)

正しい解決策はありません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top