我的客户端有一个结构的3D AutoCad DWG文件,我想导入,在Java3D中显示并作为更大程序的一部分进行交互。
所以我想知道如何将DWG转换为易于导入以及是否存在Java代码来显示它。
我有使用Java3D渲染海底模型但不是专家的经验。目前我的软件导入了2D WMF文件,但客户想要3D。
感谢您的帮助: - )
答案 0 :(得分:1)
Forge Viewer可以嵌入到您应用的浏览器控件上。它适用于2D和3D。
答案 1 :(得分:0)
我解决了我的问题。我使用ABViewer将DWG文件转换为STL文件。然后我使用org.j3d STLFileLoader将其加载到我的代码中。这篇文章让我走上正轨:
http://forum.jogamp.org/STLLoader-td4032481.html
STLFileLoader似乎很有效率,它在我相当慢的PC上加载一个22Mb的模型。