See: Description
| Class | Description |
|---|---|
| Billboard |
A class that automatically orients its children towards the camera location.
|
| BufferGeometry |
Base, unsafe, representation of geometry that uses NIO buffers directly
from the user.
|
| IndexedBufferGeometry |
Base class that defines indexed geometry types.
|
| IndexedLineArray |
An OpenGL LineArray.
|
| IndexedLineStripArray |
An OpenGL LineStripArray.
|
| IndexedQuadArray |
An OpenGL QuadArray.
|
| IndexedQuadStripArray |
An OpenGL IndexedQuadStripArray.
|
| IndexedTriangleArray |
An OpenGL Indexed TriangleArray.
|
| IndexedTriangleFanArray |
An OpenGL IndexedTriangleFanArray.
|
| IndexedTriangleStripArray |
An indexed TriangleStrip geometry.
|
| LineArray |
An OpenGL LineArray.
|
| LineStripArray |
An OpenGL LineStripArray.
|
| LODGroup |
A grouping node structure that controls which children are being rendered
based on distance from the user.
|
| MarkerGroup |
A grouping node that places it's children in the line of site between a
target node and the viewpoint, oriented towards the viewpoint.
|
| MaskedSwitch |
Special grouping node that allows the selection of only a mask of
children to be rendered.
|
| PointArray |
An OpenGL PointArray.
|
| QuadArray |
An OpenGL QuadArray representation.
|
| QuadStripArray |
An OpenGL QuadStripArray.
|
| SortedPointArray |
An OpenGL PointArray that automatically depth sorts all the points every
frame.
|
| TriangleArray |
An OpenGL TriangleArray representation.
|
| TriangleFanArray |
An OpenGL TriangleFanArray.
|
| TriangleStripArray |
An OpenGL TriangleStripArray.
|
Useful functionality that we haven't pushed to the core of Aviatrix3D. Typically these nodes are not needed for a basic scenegraph but having a common implementation is helpful. These nodes also serve as examples of how you can extend the core Aviatrix scenegraph. Note that you cannot extend Shape3D nodes. Making a grouping node that does not extend Group would likely require pipeline changes as well.
Copyright © 2001 - 2015 j3d.org