Sponsored Content
Special Forums News, Links, Events and Announcements Software Releases - RSS News white_dune 0.29beta1150 (Development branch) Post 302275905 by Linux Bot on Monday 12th of January 2009 01:50:04 PM
Old 01-12-2009
white_dune 0.29beta1150 (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:
A menupoint was added to the 4kids menu to create a heart shaped SuperRevolver. Display of selected vertex information on the statusbar was added. A minor bugfix about false _keycodeMap initialization was added. Handle movement in mouse navigation mode was activated. Wrong drag'n drop of an invalid child node was fixed. A missing update of nodename on drag'n drop USE command was fixed. Wrong errormessage problems in the Mac OS X Leopard desktop icon program were fixed. A wrong "flip x" command was fixed for the SuperRevolver node. SuperShape was advanced to NURBS conversion. Menupoints to increase or decrease turnpoint distance in EXAMINE mode were added. 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, gluBeginTrim, gluNewNurbsRenderer, gluNurbsCurve, glPopAttrib, glPushAttrib GLUBEGINCURVE(3G)
All times are GMT -4. The time now is 09:09 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy