【问题标题】:3D modelling for Virtual Tour type web applicationVirtual Tour 类型 Web 应用程序的 3D 建模
【发布时间】:2011-07-28 10:45:42
【问题描述】:

当我为房地产经纪人开发时,我们提到了一项服务,该服务可以拍摄上市房产的内部,在他们的流程中运行重叠图像,并制作房产的“3d 导览”,Joe 可以在其中公开查看房源使用鼠标在两个平面上将他们的视点完全旋转 360 度,体验这些图像,就好像他们在酒店内一样。 Here is an example 这样的虚拟旅游服务。

我想开发一个类似的应用程序,但不那么详细,使用较少的真实图像来支持纹理和人工注入图像,以允许在场地模型内的墙壁上放置海报、菜单等等等。我怀疑在这里使用 3D 游戏引擎可以让我对内容进行更多控制,而不是总的虚拟旅游类型设置,但我需要能够相当容易地从一张照片中创建一个大的表面纹理,比如墙壁那面墙。

如果我想让我的门户网站在我的 ASP.NET MVC3 应用程序中为我的客户提供这样的建模,我应该从哪里开始?我知道我将在这里广泛使用第三方库,但我更喜欢那些不提供完整解决方案的建议,只是我组装完整解决方案的工具。

【问题讨论】:

    标签: asp.net asp.net-mvc asp.net-mvc-3 3d-modelling virtual-tour


    【解决方案1】:

    Unity3d (unity3d.com) 是一款价格实惠但功能强大的游戏引擎,可能非常适合您,原因如下:

    1. 它提供了一个 Web 插件,因此您可以通过您的 mvc 项目托管它,并在请求页面时从您的 mvc 控制器向其中注入数据。
    2. 它的母语是 C#,因此您项目的虚拟游览/游戏引擎部分将使用与 mvc 后端(以及可能是您的生态系统的其他部分)相同的语言。
    3. 它的“野兽”光照映射引擎等功能能够提供令人惊叹的视觉质量。渲染虚拟场地应该是本垒打。
    4. 您可以轻松地将照片用作纹理。

    他们在 forum.unity3d.com 上提供免费试用和活跃的社区,所以看看吧。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-15
      • 2021-04-02
      • 1970-01-01
      • 1970-01-01
      • 2012-04-03
      • 2020-01-31
      相关资源
      最近更新 更多