我正在编写一个应用程序,旨在用作机械设计和仿真工作流程的一部分,我们希望能够使用Three.js来加载和可视化在Solidworks中设计的零件,这些零件可以导出为STL (文本或二进制)。
**我完全认识到可以使用Meshlab之类的东西来转换为OBJ或其他格式,但这似乎是一个不必要的额外步骤,阻碍了工作流程。**
对于Collada、OBJ、UTF-8、VTK和JSON,Three.js似乎有很好的加载解决方案,但是没有干净的支持示例。我看到了一些过去使用过的东西,比如https://github.com/tbuser/thingiview.js/blob/master/javascripts/thingiloader.js和https://github.com/tbuser/three.js/blob/master/utils/stl_geometry.js,由于许可证的原因,我希望避免使用这些东西,而have似乎没有完全集成。
我是不是遗漏了什么?
发布于 2018-08-10 19:31:02
有一个STLLoader和一个how to use it的example。这些是在这个问题最初发布后一个月左右被添加到August of 2012的Three.js中的。从那时起,已经出现了几个涉及STLLoader的commits。
https://stackoverflow.com/questions/11060261
复制相似问题