我有兴趣使用算法技术创建 3d 模型,然后我可以将其导出为标准格式以进行快速原型制作。特别是 STL、PLY、VRML 格式。我对使用什么语言持开放态度,Python、Java、C++——只要资源是开源的或非常便宜,我就很灵活。哪些库/语言最适合做这项工作?任何指向资源的指针都会很有用。
我已经尝试过处理 + 模型构建器,但处理似乎有一些关于惯用手的低级 3d 错误,这使得这项任务非常困难。
我有兴趣使用算法技术创建 3d 模型,然后我可以将其导出为标准格式以进行快速原型制作。特别是 STL、PLY、VRML 格式。我对使用什么语言持开放态度,Python、Java、C++——只要资源是开源的或非常便宜,我就很灵活。哪些库/语言最适合做这项工作?任何指向资源的指针都会很有用。
我已经尝试过处理 + 模型构建器,但处理似乎有一些关于惯用手的低级 3d 错误,这使得这项任务非常困难。
OpenSCAD是一个很好的工具,它有一个非常好的、简单的 IDE,用于显示您的对象和许多有用的输出格式,包括 STL。
然而,OpenSCAD 是一种特定领域的语言,因此有一些限制。您没有完整的通用编程语言的能力。我发现最好的 3D 建模库的语言是 Haskell。该软件包称为ImplicitCAD,它有一个基于 Web 的 DSL 演示,与 OpenSCAD 非常相似,但还有一个Haskell 库用于实现您可以直接使用的 DSL。