像CAD三维几何.NET库 [英] CAD like 3D geometry .NET library

查看:246
本文介绍了像CAD三维几何.NET库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我要寻找一个好的三维CAD像库。我需要基本的几何形状(立方体,球体,圆环体等)和库应使表面网格 - 基于所述形状和一些布尔操作

I am looking for a good 3D CAD like library. I need basic geometry shapes (cube, sphere, torus etc.) and the library should make the surface mesh - based on the shapes and some boolean operations.

我发现有很多图书馆在谷歌(包装上C ++),但他们大多不是真正的舒适,和/或不支持工会/交集。

I have found many libraries on google (wrapped on C++), but most of them are not really comfortable, and/or do not support union/intersection.

  • http://www.geometros.com/sgcore/index.htm - it has wrapped interface,
  • http://www.opencsg.org/ - I haven't found wrapped interface,
  • http://carve-csg.com/ - I haven't found wrapped interface,
  • http://gts.sourceforge.net/ - I haven't found wrapped interface,
  • http://www.ogre3d.org/ - I haven't found basic geometric shapes and boolean operators,
  • http://brlcad.org/ - its interface is not clear for me, I haven't found wrapped interface,
  • http://www.cgal.org/ - currently I try to make it work, I haven't found wrapped interface,
  • http://www.k-3d.org/ - I haven't found wrapped interface,
  • http://www.opencascade.org/ - I haven't found wrapped interface,
  • http://ilnumerics.net/ - it does not support solid boolean operations,
  • http://www.techsoft3d.com/ - seems to be really good one. Support both C++ and C#,
  • http://www.devdept.com/products/eyeshot/ - one more C# library. It was not tested.

开源将是很好,但不是必需的。

Open source would be nice, but not necessary.

非常感谢您的帮助。

PS:的previous话题

更新:在C#中,我们将使用视界项目

Update: in C# we will use Eyeshot project.

推荐答案

这是非常明确的商业(如,与我们联系定价的),但你可以考虑篮球3D具有的 C#接口。

It is very definitely commercial (as in, contact us for pricing ) but you could consider Hoops 3D which has a C# interface.

有许多CAD支持的功能,如交集操作

There are many CAD support features like intersection operations.

这篇关于像CAD三维几何.NET库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆