|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
LwsPrimitive | This is an interface which is implemented by LwsObject, LwsFog, LwsBackground, LwsLight, etc. |
Class Summary | |
---|---|
DebugOutput | This class has utility functions for printing out debugging information. |
EnvelopeHandler | This class is used in implementing Envelope objects (of which there is currently only one - LightIntensity). |
FloatValueInterpolator | This class acts as an interpolator between values specified in a floating point array, based on knot values (keyframes) specified in a knots array. |
ImageScaler | This class resizes an image to be the nearest power of 2 wide and high. |
J3dLwoParser | This class is responsible for turning Lightwave geometry data into Java3D geometry. |
LightIntensityPathInterpolator | This Interpolator object modifies the intensity of a Light object according to the keyframes in a light intensity envelope |
Lw3dLoader | This class implements the Loader API and allows users to load Lightwave 3D scene files. |
LwLightObject | This class is used to set the Light Intensity value according to the keyframe value of the envelope for that light. |
LWOBFileReader | |
LwoParser | This class is responsible for parsing a binary Object file and storing the data. |
LwoSurface | This class is responsible for retrieving the surface parameters for a particular surface from a binary Object file and turning that data into Java3D data. |
LwoTexture | This class is responsible for parsing the binary data in an Object file that describes a texture for a particular surface and turning that data into Java3D texture data. |
LwsBackground | This class creates a Background object (solid color only, no geometry) according to some of the data stored in a Scene file. |
LwsCamera | This class parses the data in a Scene file related to the camera and creates Java3D TransformGroup that holds the data for positioning and orienting the view according to the camera specifications. |
LwsEnvelope | This class is a superclass for any implementation of envelopes; the only subclass currently is LwsEnvelopeLightIntensity. |
LwsEnvelopeFrame | This class represents one keyframe in an envelope sequence. |
LwsEnvelopeLightIntensity | This class creates a LightIntensityPathInterpolator object from the keyframe-based envelope specified in a Scene file. |
LwsFog | This class creates a Fog object from the data in a Scene file. |
LwsFrame | This class is responsible for parsing the data in a Scene file associated with a single keyframe. |
LwsLight | This class creates a light object from the data in a Scene file. |
LwsMotion | This class is responsible for parsing the data in a Scene file related to an object's animation and constructing the appropriate Java3D Behavior objects. |
LwsObject | An LwsObject is passed a handle to the text file that contains the scene and is responsible for parsing a particular section of that file that describes a single object. |
ParserObject | This class is a superclass of the binary parsing classes. |
SequenceLine | This class was created to handle "sequence files", which allow holosketch-type Tloop sequences to be loaded through the lw3d loader. |
SequenceReader | This class was created to read a special file format devised for JavaOne '98 that allowed Tloop functionality inside of Lightwave. |
ShapeHolder | This class holds all of the vertex/facet/normal/surface-reference data for a particular object. |
SwitchPathInterpolator | This class was used in conjunction with SequenceReader to create Tloop functionality inside of Lightwave files. |
TargaReader | This class parses a standard Targa file and retrieves the image stored therein, storing the pixel data in a BufferedImage. |
TextfileParser | This class is a superclass for most of the Lws* Scene-file parsing classes. |
Provides a Java 3D loader for Lightwave 3D scene files.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |