我试图制作一个基于GWT的web应用程序,它将能够显示来自PTC的.stp (STEP文件)的3D模型。我正在Eclipse中编程。
我从Parallax3D框架开始,我能够创建简单的对象。但是,我仍然无法理解如何解析.stp文件并从中生成对象。后来,我看到网上还有很多其他的3D工具。有"gwt-g3d","gwtgl","gwto3d",.
我还找到了JSDAI API,它应该能够解析.stp文件。用非常有限的例子,我无法做任何有用的事情。
我对所有这些事情都迷茫了。我该走哪条路?
以前有没有人这样做过,或者有没有一个更简单的开源解决方案?
谢谢。
发布于 2016-04-26 22:46:08
您可以使用NIST STEP文件分析器(免费但不是开源)将STEP文件转换为VRML/X3D。然后,基于Three.js的框架可以查看VRML/X3D。如果您想要一个完全开放源码的解决方案,您需要一些东西来将STEP文件(它通常包含three.js所缺少的NURBS修整)转换为与之相关的表单。FreeCAD、pythonOCC、node或底层OpenCasCade可以将步骤转换为网格窗体.
https://stackoverflow.com/questions/36693935
复制相似问题