1

私が不動産業者向けに開発していたとき、リストされた物件の内部を撮影し、それらのプロセスを通じて画像を重ね合わせて実行し、物件の「3D ツアー」を作成するサービスを参照しました。そこでは、リストを公開しているジョーが画像を体験できます。まるで建物の中にいるかのように、マウスを使って視点を 2 つの平面で 360 度回転させます。このようなバーチャル ツアー サービスの例を次に示します。

同様のアプリケーションを開発したいと思いますが、詳細が少なく、テクスチャや人工的に注入された画像を優先して実際の画像を少なく使用し、会場のモデル内や壁などにポスターやメニューなどを配置できるようにしたいと考えています。ここで 3D ゲーム エンジンを使用すると、仮想ツアー タイプのセットアップ全体よりもコンテンツをより詳細に制御できると思われますが、壁の写真から、壁などの大きな表面テクスチャをかなり簡単に作成できる必要があります。

ASP.NET MVC3 アプリケーションで、Web ポータルがクライアントにこのようなモデリングを提供できるようにするには、どこから始めればよいですか? ここでサードパーティのライブラリを広範囲に使用することはわかっていますが、トータル ソリューションを提供するのではなく、トータル ソリューションを組み立てるためのツールだけを提供するものを推奨したいと思います。

4

1 に答える 1

3

Unity3d (unity3d.com) は手頃な価格ですが強力なゲーム エンジンであり、次の理由からあなたにぴったりです。

  1. Web プラグインを提供するため、mvc プロジェクトを介してホストし、ページが要求されたときに mvc コントローラーからデータを挿入できます。
  2. そのネイティブ言語は C# であるため、プロジェクトの仮想ツアー/ゲーム エンジンの部分は、mvc バックエンド (およびおそらくエコシステムの他の部分) と同じ言語になります。
  3. 「Beast」ライト マッピング エンジンなどの機能により、驚異的なビジュアル品質を実現できます。仮想会場のレンダリングはホームランである必要があります。
  4. 写真をテクスチャとして簡単に使用できます。

彼らには無料の試用版があり、forum.unity3d.com でアクティブなコミュニティがあるので、見てみてください。

于 2011-08-18T05:55:40.907 に答える