实时3d渲染导航

Any*_*are 7 c# asp.net 3d joomla real-time

我根本不知道3D Visualization,我想创建一个应用程序,应用程序的想法完全取决于3D structure.

我会尽力澄清我的问题,以避免认为它含糊不清.

我的应用程序的主要目标是(navigation)部分.3D environment我想上传特定区域的地图,应用程序允许引导用户到达目的地.(实时3D渲染).

应用程序应该在kiosk(smart phonesweb多个平台)上运行.


以下视频阐明了我想要做的事情:

3D探路者


现在我想知道一个起点without reinventing the wheel,如果有一些框架我应该先了解一下吗?

我是一名.net开发人员(asp.net),我开始学习CMS(Joomla),所以APIs or frameworks在这个区域附近尽快找到我的目标会很棒.

Max*_*lov 9

根据您指定的要求,我想建议看看Unity3D.

  1. Unity3D将有助于开发适用于几乎所有主要平台的应用程序,包括自助服务终端,智能手机和网络.
  2. 您可以使用您应该熟悉的C#语言进行开发.
  3. 有许多项目的目标与渲染3D地图类似.有"Google Maps for Unity"插件,我可以建议在Unity3D帖子中查看显示地图.
  4. 如有必要,可以将Unity集成到Joomla中

  • 他说他是3D可视化的新手,想要3D可视化和导航,他链接到一个关于室内导航的视频=>他似乎有更多的GIS需要解决的问题.也许他需要添加更详细的数据,如室内CAD数据,他甚至可能需要创建一个自己的室内路由图进行导航?他没有说.如果是这种情况,他将重塑经典GIS解决方案提供的大部分功能.在这方面,所提到的插件的功能似乎非常有限. (2认同)

met*_*eta 6

另一个选择是使用HTML5构建应用程序的前端并使用Three.js进行3D http://threejs.org/

您的后端可以将地图和导航数据提供给前端,您可以在浏览器或HTML5智能手机应用程序中渲染所有内容.如果您需要更新可视化中的信息或动态加载新位置,可以通过简单的AJAX调用完成,并且您的回调会将新信息添加到Three.js场景中.