我有兴趣使用算法技术创建3D模型,然后将其导出为快速原型制作的标准格式。特别是STL、PLY、VRML格式。
我开放语言的选择,Python、Java、C++都可以,只要资源是开源或非常廉价的即可。哪些库/语言最适合完成这项工作?任何指向资源的指针都将是有用的。
我已经尝试了Processing + ModelBuilder,但Processing似乎存在一些关于左右手规则的低级3D错误,这使得这个任务非常困难。
我有兴趣使用算法技术创建3D模型,然后将其导出为快速原型制作的标准格式。特别是STL、PLY、VRML格式。
我开放语言的选择,Python、Java、C++都可以,只要资源是开源或非常廉价的即可。哪些库/语言最适合完成这项工作?任何指向资源的指针都将是有用的。
我已经尝试了Processing + ModelBuilder,但Processing似乎存在一些关于左右手规则的低级3D错误,这使得这个任务非常困难。
OpenSCAD是一个非常好的工具,它有一个简单易用的IDE来显示您的对象和许多有用的输出格式,包括STL。
然而,OpenSCAD是一种特定领域的语言,因此存在一些限制。您没有完整、通用编程语言的能力。我发现具有最佳3D建模库的语言是Haskell。该软件包称为ImplicitCAD,其DSL具有类似于OpenSCAD的Web演示,但还有一个Haskell库可用于直接使用DSL实现。