我正在开发一个渲染应用程序,该应用程序向我的用户显示建筑模型的VR,因此用户可以使用WebVR在VR中查看模型。
问:我可以使用Forge API将模型文件(NWD文件)转换为FBX吗?如果没有,那么是否有任何API或方法?
Q。无论如何,我是否可以获得可以在浏览器中轻松实现为VR的改进输出或URL?因此用户可以访问并查看它。
问:可以伪造用于VR意味着我将传递它将处理的文件,并为VR支持的文件提供PBX或webVR浏览器的任何支持吗?答案 0 :(得分:2)
以下是您问题的一些答案:
Forge模型衍生服务当前不支持直接NWD-> FBX转换。但是,Navisworks本身具有导出到FBX选项的功能。这是该版本的2019年版本文档:http://help.autodesk.com/view/NAV/2019/ENU/?guid=GUID-853223FE-9DC2-4E8B-9AF4-2D5D1AB38E7F
使用我们的Forge Viewer WebVR扩展,您可以在WebVR中查看模型。该扩展符合WebVR标准,当存在兼容硬件时,查看器在工具栏上显示WebVR图标。例如,在支持Google Cardboard的移动设备上,您可以查看它。或者,如果找到了与浏览器兼容的桌面硬件设置,它将可以使用(即HTC Vive)。要设置此方案,首先需要通过Model Derviaitve将模型转换为SVF(并在其中支持NWD),然后将Viewer托管在您的网页上(这是您与客户共享的URL)。在我们的Forge博客上,有一篇关于WebVR扩展的简短文章:https://forge.autodesk.com/blog/add-webvr-support-viewer
该过程在上面的#2中进行了描述。我们不支持PBX格式。 Forge Viewer使用Three.js在浏览器中呈现SVF格式。而且Viewer WebVR扩展提供了与浏览器的连接以及在设备上的WebVR中进行渲染的平台功能。
总的来说,在尝试使WebVR与Forge Viewer一起使用之前,如果您不熟悉Forge Web服务,那么我将首先阅读显示转换模型并将该Viewer托管在网页中的教程。然后,您将更容易实现WebVR扩展。开发人员文档中的每个API主题都有一个循序渐进的教程(developer.autodesk.com),但是将其集中在一起的一种更好的方法,并且根据您选择的编程环境,我们有一个学习门户此处:http://learnforge.autodesk.io/#/
希望有帮助。