On Tuesday, October 15, 2002, at 06:06 Uhr, Brent Gulanowski wrote:
Another question that I hope isn't idiotic, but how does one make use
of a G3DBezier object? I mean, how could one draw one? Will we create
some more G3DGeometryExtensions that will allow us to produce
tesselated/submissible versions of the bezier, plane, sphere, line
and other such mathematical objects in some form suitable for OpenGL?
Actually, extensions alone might not be enough -- although I guess we
could have something which returns a vertex array simplification.
I am not sure myself ..:-) This object was mainly written by Frederic
Chauvin, I am not sure why he wanted to have it initially. I never
really used it in a project...
Since OpenGL has support for NURBS (through GLU), would that route be
worth considering? Or would we want to provide our own code? I'm
making the hopefully not absurd assumption that we are hoping to draw
Bezier and related curves. But perhaps the intention is to leave this
up to individual users.
We should consider adding a powerful but simple to use mesh class (a
subclass of G3DGeometry in the RK), but we should also avoid using > GLU!