用于创建快速原型制作的3D模型的最佳语言/库?

时间:2011-12-14 19:05:52

标签: programming-languages 3d libraries rapid-prototyping

我有兴趣使用算法技术创建3d模型,然后我可以以标准格式导出以进行快速原型设计。特别是STL,PLY,VRML格式。 我对使用什么语言,Python,Java,C ++持开放态度 - 只要资源是开源的或非常便宜的我就是灵活的。哪些图书馆/语言最适合做这项工作?任何指向资源的指针都是有用的。

我已经尝试过Processing + ModelBuilder但是Processing似乎有一些关于手性的低级别3D错误,这使得这项任务非常困难。

1 个答案:

答案 0 :(得分:2)

OpenSCAD是一个很棒的工具,它有一个非常漂亮,简单的IDE,用于显示对象和许多有用的输出格式,包括STL。

但是,OpenSCAD是一种特定于域的语言,因此有一些限制。您没有完整的通用编程语言的强大功能。我找到的最好的3D建模库的语言是Haskell。该软件包名为ImplicitCAD,其DSL有一个基于Web的演示,与OpenSCAD非常相似,但还有一个Haskell library用于实现您可以直接使用的DSL。