Sponsored Content
Special Forums News, Links, Events and Announcements Software Releases - RSS News white_dune 0.29beta1091 (Development branch) Post 302249650 by Linux Bot on Tuesday 21st of October 2008 07:10:11 PM
Old 10-21-2008
white_dune 0.29beta1091 (Development branch)

Image white_dune is a graphical VRML97 editor, simple NURBS/Superformula 3D modeller and animation tool. VRML97 (Virtual Reality Modeling Language) is the ISO standard for displaying 3D data over the Web via browser plugins ("HTML for realtime 3D"). It has support for animation, real-time interaction, and multimedia (images, movies, and sounds). white_dune can read, create and display VRML97 files and let the user change the scenegraph/fields. It also has support for stereoscopic view via "quadbuffer"-capable stereo visuals, and support for 3D input devices like a joystick, spaceball, or magnetic tracker. License: GNU General Public License (GPL) Changes:
This release has a fix for incorrect initialization of TimeSensor, which could result in missing animation or animation recording. A workaround has been added for inexact SuperShape to Nurbs(Patch)Surface conversion. A bugfix has been made for incorrectly always inserting new Inline nodes at the root level. Image

Image

More...
 
GLUBEGINCURVE(3G)														 GLUBEGINCURVE(3G)

NAME
gluBeginCurve, gluEndCurve - delimit a NURBS curve definition C SPECIFICATION
void gluBeginCurve( GLUnurbs* nurb ) void gluEndCurve( GLUnurbs* nurb ) PARAMETERS
nurb Specifies the NURBS object (created with gluNewNurbsRenderer). DESCRIPTION
Use gluBeginCurve to mark the beginning of a NURBS curve definition. After calling gluBeginCurve, make one or more calls to gluNurbsCurve to define the attributes of the curve. Exactly one of the calls to gluNurbsCurve must have a curve type of GL_MAP1_VERTEX_3 or GL_MAP1_VERTEX_4. To mark the end of the NURBS curve definition, call gluEndCurve. GL evaluators are used to render the NURBS curve as a series of line segments. Evaluator state is preserved during rendering with glPushAttrib(GL_EVAL_BIT) and glPopAttrib(). See the glPushAttrib reference page for details on exactly what state these calls preserve. EXAMPLE
The following commands render a textured NURBS curve with normals; texture coordinates and normals are also specified as NURBS curves: gluBeginCurve(nobj); gluNurbsCurve(nobj, ..., GL_MAP1_TEXTURE_COORD_2); gluNurbsCurve(nobj, ..., GL_MAP1_NORMAL); gluNurbsCurve(nobj, ..., GL_MAP1_VERTEX_4); gluEndCurve(nobj); SEE ALSO
gluBeginSurface(3G), gluBeginTrim(3G), gluNewNurbsRenderer(3G), gluNurbsCurve(3G), glPopAttrib(3G), glPushAttrib(3G) GLUBEGINCURVE(3G)
All times are GMT -4. The time now is 08:54 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy