我正在编写一个应用程序,旨在用作机械设计和模拟工作流程的一部分,我们希望能够使用Three.js来加载和可视化Solidworks中设计的部件,导出为STL(文本或二进制)。
**我完全认识到可以使用类似Meshlab的东西转换为OBJ或其他格式,但这似乎是一个不必要的额外步骤,会阻碍工作流程。 **
似乎Three.js有很好的Collada,OBJ,UTF-8,VTK和JSON加载解决方案,但是没有干净的STL支持示例。我看到过去曾经使用过的东西,例如 https://github.com/tbuser/thingiview.js/blob/master/javascripts/thingiloader.js 由于许可,我想避免, 和 https://github.com/tbuser/three.js/blob/master/utils/stl_geometry.js 这似乎没有完全整合。
我错过了什么吗?
答案 0 :(得分:1)
有STLLoader的example和how to use it。在最初发布此问题后仅一个月左右的时间,这些文件就被添加到August of 2012中的Three.js中。从那以后,有commits涉及STLLoader。