Dear all,
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.
I like VTK. It has great source objects, but unfortunatelly it has no intersection and union filters/commands.
I have found many other libraries on google, but most of them are not really confortable, and/or do not support union/intersection.
-> www.geometros.com/sgcore/index.htm - I want something like this, but it has memory leak on public free version. To generate 5.000 sphere (10x10 mesh, 500.000 points) takes more than 20 seconds without rendering (I am not sure if it is fast or not),
-> www.opencsg.org/ - I am trying, but my project is not open source,
-> carve-csg.com/ - I would not buy anything without trying,
-> gts.sourceforge.net/ - looks nice. Unfortunatelly it has GNU license,
-> www.ogre3d.org/ - I haven't found basic geometric shapes and boolean operators,
-> brlcad.org/ - its interface is not clear for me,
-> www.cgal.org/ - currently I try to make it work.
Open source would be nice, but not necessary. Multi platform support would be nice, but not necessary. (OS: Windows; compiler: Visual Studio 2008)
Many thanks for help,
Naszta