|
Class Summary |
| AnimationController |
Controls the position, speed and weight of an animation sequence. |
| AnimationTrack |
Associates a KeyframeSequence with an AnimationController and an
animatable property. |
| Appearance |
A set of component objects that define the rendering attributes of a Mesh
or Sprite3D. |
| Background |
Defines whether and how to clear the viewport. |
| Camera |
A scene graph node that defines the position of the viewer in the scene and
the projection from 3D to 2D.
|
| CompositingMode |
An Appearance component encapsulating per-pixel compositing attributes. |
| Fog |
An Appearance component encapsulating attributes for fogging. |
| Graphics3D |
A singleton 3D graphics context that can be bound to a rendering target.
|
| Group |
A scene graph node that stores an unordered set of nodes as its children. |
| Image2D |
A two-dimensional image that can be used as a texture, background or
sprite image. |
| IndexBuffer |
Defines how to connect vertices to form a geometric object. |
| KeyframeSequence |
Encapsulates animation data as a sequence of time-stamped, vector-valued
keyframes. |
| Light |
A scene graph node that represents different kinds of light sources.
|
| Loader |
Downloads and deserializes scene graph nodes and node components, as well
as entire scene graphs. |
| Material |
An Appearance component encapsulating material attributes for lighting
computations. |
| Mesh |
A scene graph node that represents a 3D object defined as a polygonal
surface. |
| MorphingMesh |
A scene graph node that represents a vertex morphing polygon mesh. |
| Node |
An abstract base class for all scene graph nodes.
|
| Object3D |
An abstract base class for all objects that can be part of a 3D world. |
| PolygonMode |
An Appearance component encapsulating polygon-level attributes.
|
| RayIntersection |
A RayIntersection object is filled in by the pick methods in Group.
|
| SkinnedMesh |
A scene graph node that represents a skeletally animated polygon mesh. |
| Sprite3D |
A scene graph node that represents a 2-dimensional image with a 3D position.
|
| Texture2D |
An Appearance component encapsulating a two-dimensional texture image and
a set of attributes specifying how the image is to be applied on submeshes.
|
| Transform |
A generic 4x4 floating point matrix, representing a transformation.
|
| Transformable |
An abstract base class for Node and Texture2D, defining common methods for
manipulating node and texture transformations. |
| TriangleStripArray |
TriangleStripArray defines an array of triangle strips. |
| VertexArray |
An array of integer vectors representing vertex positions, normals, colors,
or texture coordinates. |
| VertexBuffer |
VertexBuffer holds references to VertexArrays that contain the positions,
colors, normals, and texture coordinates for a set of vertices. |
| World |
A special Group node that is a top-level container for scene graphs. |