j3d.org Aviatrix3D

Package org.j3d.renderer.aviatrix3d.loader

Implementations of file loaders that produce an Aviatrix3D scene graph.

See:
          Description

Interface Summary
AVLoader The definition of a class that is capable of parsing a file format and turning it into an Aviatrix3D scene graph.
AVModel Representation of a loaded model that came from a AVLoader implementation.
AVRuntimeComponent A piece of code that will execute runtime component parts of the loaded model format.
 

Package org.j3d.renderer.aviatrix3d.loader Description

Implementations of file loaders that produce an Aviatrix3D scene graph.

File loaders are built over the top of the basic parsing framework defined in the org.j3d.loaders package and subpackages.

Limitations

Loaders are generally designed for static model loading and, as such don't behave quite so well with model formats that also include a runtime component (eg X3D/VRML97). Even for formats that do include runtime capabilities, a lot of the time only the non-runtime part is required. The basic AVLoader interface represents this desire for a loader's functionality to explicitly exclude some parts of the model capability by the use of a set of load flags.

Using Loaders

The loaders are abstracted into a common interface that allows and application to load models without needing to know about specific class names. A loader is used to parse input in the form of a stream, file pointer or URL. In return, you are given an instance of AVModel


j3d.org Aviatrix3D

Latest Info from http://aviatrix3d.j3d.org/
Copyright © 2003 - j3d.org