AngelCAD是一个功能强大的开源3D实体建模器,基于构造实体几何(CSG)建模技术,用AngelScript语言表示。该软件创建STL或其他文件格式的3D模型。
AngelCAD IDE和查看器-使用桌面IDE编辑/运行脚本并启动3D查看器。
技术-AngelCAD使用xcsg进行3D计算。Xcsg基于Tobias Sargeant的雕刻库。安格斯·约翰逊(Angus Johnson)使用的是Clipper,C.B.Barber使用的是qhull,Mikko Mononen使用的是libtess2。
AngelCAD语言解释器-AS_CSG-基于Andreas Jönsson的AngelScript语言,AS_CSG使用3D建模基元和构造实体几何体的操作扩展了该语言。
AngelCAD IDE和查看器应用程序使用wxWidgets跨平台GUI库为Windows和Linux创建本机GUI。