【问题标题】:How to Render Navisworks(*.nwd) file to IOS如何将 Navisworks(*.nwd) 文件渲染到 IOS
【发布时间】:2016-09-13 00:17:15
【问题描述】:

我想将 Navisworks 3D 导航模型导出到我的 iPhone 设备,是否有任何 API 可用于实现此目的。我想创建自己的应用程序以将模型读入 IOS - 类似于 IOS 的 Navisworks Freedom 查看器。

我在互联网上搜索了很多,但找不到任何有用的。

【问题讨论】:

  • 对不起,这个网站不适合图书馆推荐。
  • 我不是要任何类型的库,只是简单的我怎样才能在IOS中实现3D导航模型???
  • 好吧,那么你假设有一个内置的方法来做到这一点。那没有。这是一个非常复杂的过程,会给 iOS 添加大量不必要的膨胀。很可能您必须将其转换为另一种文件格式,或者弄清楚文件格式的结构并自己将其解析为 OpenGL ES。
  • 好的。我明白了,所以没有其他简单的方法可以做到这一点??
  • 是否可以像 revitzo 一样使用 UNITY 3D 框架??

标签: ios 3d revit autodesk-navisworks


【解决方案1】:

没有适用于 iOS 的 Navisworks 查看器,但有一个可以嵌入到移动应用程序(或 Web 或桌面)中的 WebGL 查看器。

【讨论】:

    【解决方案2】:

    我建议您开发自己的原生或网络应用来构建移动 3d 模型查看器。

    Web 应用程序 - 您可以使用 Unity3d 或 Three.js。这些社区很强大,并且有大量可用资源。这样做的好处是它也可以在桌面上运行。

    本机应用程序 - 您可以使用 Apple 的 Metal 库在 Swift 中制作模型查看器。我不熟悉 Android 3d 着色器库。

    这两项努力都是大量的工作。我希望你会留意你可以拥有版权(或开源)的代码,如果你开发了一种新的、复杂的算法来转换/显示 3d 数据,甚至可能申请专利。

    【讨论】:

      猜你喜欢
      • 2014-03-01
      • 1970-01-01
      • 2016-11-05
      • 2018-06-11
      • 1970-01-01
      • 2016-06-01
      • 1970-01-01
      • 2014-05-02
      • 2015-11-03
      相关资源
      最近更新 更多