fg_3Daxisangle()
|
Rotates the viewer's orientation by the specified angle around an arbitrary axis through the 3D world space origin.
|
fg_3Daxisangleobject()
|
Rotates an object by the specified angle around an arbitrary axis through its origin.
|
fg_3Dbehindviewer()
|
Determines if the specified 3D world space point is visible from the viewer's current position.
|
fg_3Dgetpov()
|
Returns the viewer's position in 3D world space, along with the (x,y,z) components of the ViewOut vector.
|
fg_3Dline()
|
Draws a line defined in 3D world space.
|
fg_3Dlookat()
|
Defines the viewer's position and orientation in 3D world space by specifying a target point.
|
fg_3Dmove()
|
Moves the viewer to the specified 3D world space position.
|
fg_3Dmoveforward()
|
Moves the viewer's position forward or backward by the specified number of 3D world space units.
|
fg_3Dmoveforwardobject()
|
Moves an object forward or backward by the specified number of 3D world space units.
|
fg_3Dmoveobject()
|
Moves an object to the specified 3D world space position.
|
fg_3Dmoveright()
|
Moves the viewer's position left or right by the specified number of 3D world space units.
|
fg_3Dmoverightobject()
|
Moves an object left or right by the specified number of 3D world space units.
|
fg_3Dmoveup()
|
Moves the viewer's position up or down by the specified number of 3D world space units.
|
fg_3Dmoveupobject()
|
Moves an object up or down by the specified number of 3D world space units.
|
fg_3Dpolygon()
|
Draws a single-color polygon defined in 3D world space.
|
fg_3Dpolygonobject()
|
Draws a single-color polygon defined in 3D object space.
|
fg_3Dpov()
|
Defines viewer's position and orientation in 3D world space.
|
fg_3Drenderstate()
|
Defines render state for 3D line and 3D polygon drawing functions.
|
fg_3Droll()
|
Rotates the viewer's forward orientation clockwise or counterclockwise by the specified angle.
|
fg_3Drollobject()
|
Rotates an object clockwise or counterclockwise by the specified angle.
|
fg_3Drotate()
|
Rotates the viewer's orientation by specifying the (x,y,z) components of a vector in the direction the viewer is facing.
|
fg_3Drotateobject()
|
Rotates an object by specifying the (x,y,z) components of a vector in the direction of the object rotation.
|
fg_3Drotateright()
|
Rotates the viewer's orientation left or right by the specified angle.
|
fg_3Drotaterightobject()
|
Rotates an object left or right by the specified angle.
|
fg_3Drotateup()
|
Rotates the viewer's orientation up or down by the specified angle.
|
fg_3Drotateupobject()
|
Rotates an object up or down by the specified angle.
|
fg_3Dsetobject()
|
Defines a 3D object's position in world space and its rotation about its own object space axes.
|
fg_3Dsetzclip()
|
Defines the near and far z clipping planes.
|
fg_3Dshade()
|
Draws a Gouraud-shaded polygon defined in 3D world space.
|
fg_3Dshadeobject()
|
Draws a Gouraud-shaded polygon defined in 3D object space.
|
fg_3Dtexturemap()
|
Draws a linear or perspective texture-mapped polygon defined in 3D world space.
|
fg_3Dtexturemapobject()
|
Draws a linear or perspective texture-mapped polygon defined in 3D object space.
|
fg_3Dviewport()
|
Defines the 3D viewport and the corresponding projection ratio.
|
fg_tmdefine()
|
Assigns a handle to a texture map.
|
fg_tmfree()
|
Releases a texture handle.
|
fg_tminit()
|
Initializes Fastgraph's texture map manager.
|
fg_tmselect()
|
Makes the specified texture map the active texture map.
|
fg_tmspan()
|
Defines the span size in pixels for perspective texture mapping.
|
fg_tmtransparency()
|
Defines the transparency state of zero-value pixels in texture maps.
|
fg_tmunits()
|
Specifies if the (u,v) coordinate arrays passed to Fastgraph's texture mapping functions use integer or floating point values.
|
fg_zballoc()
|
Creates a z-buffer.
|
fg_zbframe()
|
Prepares the active z-buffer for the next animation frame.
|
fg_zbfree()
|
Frees the memory allocated to the specified z-buffer.
|
fg_zbopen()
|
Makes an existing z-buffer the active z-buffer.
|