有没有人知道.NET的优秀(高效,漂亮的API等)几何开源库?需要进行的一些操作:
float
s和double
s的2D和3D)float
s和double
s)答案 0 :(得分:5)
对于线性代数部分Math.NET - 尤其是Math.NET Numerics - 可以是一个选项。
答案 1 :(得分:0)
不确定它是否有.NET端口,但Open Geometry可能会有所帮助。
答案 2 :(得分:0)
Geotools.net - 事实上是用java编写的,但是项目可以生成可以在托管项目中使用的.net dll。
答案 3 :(得分:0)
我会推荐RhinoCommon,来自mcneel http://www.rhino3d.com的Rhinoceros 3d建模器的开源库。
它允许基本上定义任何高级几何。几何(网格,nurbs,多边形,实体,曲线,直线,折线等)以及由此几何形成的交叉点。它有很好的文档记录,也可以与rhinoceros建模者分开使用。
文档:http://4.rhino3d.com/5/rhinocommon/
Github:https://github.com/mcneel/rhinocommon
独立构建说明:https://github.com/mcneel/rhinocommon/wiki/Rhino3dmIO-Toolkit-%28OpenNURBS-build%29