将 Autodesk 的 .dwg 和 .dwf 文件转换为 three.js 的 JSON 格式

7
我希望使用three.js渲染autodesk (.dwg和.dwf)的三维图形文件,但是three.js要求三维数据以json格式呈现。因此,我需要将这些文件转换为three.js可读取的json格式。我尝试在互联网上搜索,但没有找到任何解决方案。有人能告诉我一个好的转换器吗?
提前感谢。
1个回答

6
实际上,Autodesk已经有了转换器和wegbl查看器。请前往http://developer.autodesk.com获取View & Data API的密钥。有一个服务器端REST API可以让您上传CAD文件并将其转换为JSON流。您可以连接到它并获取输出。或者,更简单的方法是只需使用JavaScript客户端API在您的网站/应用程序上嵌入查看器即可。
更新:
该API已更名为Model Derivative + Viewer,第一个将源文件(例如DWGRVT等)转换为可在第二个上查看的Web友好格式,该格式基于Three.js(并可自定义)。

1
谢谢您的建议。我需要包含所有顶点和其他信息的3D模型数据,以便在我的渲染应用程序中单独呈现3D模型。是否可以下载JSON流? - amit
上传CAD文件并使用REST API进行翻译后,您可以使用JavaScript下载JSON流。我不确定是否有公共样本,但我知道一些开发人员正在这样做... - Augusto Goncalves
好的,我会尝试使用JavaScript下载JSON流。谢谢。 - amit
目前尚未确定具体费用,但此服务将会产生一定的费用。如果您已经拥有商业应用程序,Autodesk团队可以在业务方面提供帮助,请将您的联系方式发送至我的电子邮件(请查看我的名字姓氏@autodesk.com)。 - Augusto Goncalves
好的,我会告诉你。谢谢。 - amit
显示剩余6条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接