PDA

View Full Version : Any useable geometry library in C/C++?


Khorram
02-10-2006, 05:29 AM
Hello everyone,

Is there anyone who might know any useable Nurbs/Bezier, Polygon/Subdivision, Geometry library or modeling Kernel Free to use or evaluate in addition to ACIS and Opencascade preferably in C/C++?

Any Class Library for Bezier Interpolation/ N-Sided Nurbs/Bezier filling patches?

Thanks in advance for any comments and guidelines.

mummey
02-10-2006, 12:32 PM
there's Blender. :shrug:

Ayam
02-12-2006, 04:31 AM
Hello everyone,

Is there anyone who might know any useable Nurbs/Bezier, Polygon/Subdivision, Geometry library or modeling Kernel Free to use or evaluate in addition to ACIS and Opencascade preferably in C/C++?

Any Class Library for Bezier Interpolation/ N-Sided Nurbs/Bezier filling patches?

Thanks in advance for any comments and guidelines.

I am afraid, such an advanced library does not exist for free/low price.
A low-feature (wrt. your demands) and free alternative is NURBS++:
http://sourceforge.net/projects/libnurbs/
A commercial (expensive) and feature rich alternative would be NLib:
http://www.smlib.com/nlib.html

best regards,
Randolf,
--
http://www.ayam3d.org/ Reconstruct the World!

Ayam
02-12-2006, 04:35 AM
Hello everyone,

Is there anyone who might know any useable Nurbs/Bezier, Polygon/Subdivision, Geometry library or modeling Kernel Free to use or evaluate in addition to ACIS and Opencascade preferably in C/C++?

Any Class Library for Bezier Interpolation/ N-Sided Nurbs/Bezier filling patches?

Thanks in advance for any comments and guidelines.

I am afraid, such an advanced library does not exist for free/low price.
A low-feature (wrt. your demands) and free alternative is NURBS++:
http://sourceforge.net/projects/libnurbs/
A commercial (expensive) and feature rich alternative would be NLib:
http://www.smlib.com/nlib.html

best regards,
Randolf,
--
http://www.ayam3d.org/ Reconstruct the World!

Khorram
02-12-2006, 05:12 AM
An extendable library which could be used for some more advanced surface modeling, analysis and re-parameterization as for class-A surfacing. A library which can provide a solid base for implementing such advanced features would be extremely helpful and rare too, otherwise writing all the required codes from scratch could be very time consuming.

Non-commercials so far:
Opencascade, Opennurbs, Nurbs++

Others I will add here as a reference for others.
Any good mathematical references to some advanced topics related?

Ayam
02-13-2006, 01:11 AM
An extendable library which could be used for some more advanced surface modeling, analysis and re-parameterization as for class-A surfacing. A library which can provide a solid base for implementing such advanced features would be extremely helpful and rare too, otherwise writing all the required codes from scratch could be very time consuming.

Non-commercials so far:
Opencascade, Opennurbs, Nurbs++

Others I will add here as a reference for others.
Any good mathematical references to some advanced topics related?



There is no textbook. "The NURBS Book" (L. Piegl, W. Tiller) only touches
some of the advanced topics, but gives a very good introduction of the
more basic stuff. So you need to gather knowledge by reading scientific
papers on the subject. Try your luck on citeseer.
Of course, such a library would be nice to have; just go on, I would
surely try to use it in Ayam. :)

best regards,
Randolf,
--
http://www.ayam3d.org/ Reconstruct the World!

CGTalk Moderation
02-13-2006, 01:11 AM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.