|
Jazz3D API |
|||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
ResourceLoader | Interface class - used to specify methods for loading any type of resource, either locally, or over the Internet. |
Class Summary | |
Camera3d | A viewpoint into the world. |
Decompressor | General purpose abstract class representing a decompressor. |
GenericResourceLoader | Abstract class - used to specify methods for loading any type of resource, either locally, or over the Internet. |
HitPoint | Utility class for Ray-based collision detection. |
ImageResourceLoader | Resource Loader for images. |
Light | A basic light type. |
Lightpoint | A more advanced light type. |
Lightspot | The most advanced light type. |
Object3d | Contains all vertex and face information relating to a single object. |
Quad | Quad face class. |
Render | The superclass of all rendering objects, this provides common functionality. |
RenderMultiTextured | Renderer that provides the ability to use 2 textures per face. |
RenderOutline | Renderer that provides the ability to use wireframe, particle or image modes. |
RenderSolid | Renderer that provides the ability to draw Solid objects. |
RenderTextured | Renderer that provides the ability to use texture-mapping. |
RenderTexturedHQ | Renderer that provides HighQuality texture-mapping. |
RenderTransparent | Renderer that provides the ability to draw truly transparent objects (where each face is draw transparent) |
Shape | Base face class. |
Texture | A utility class designed to hold an image for use in Jazz3D. |
TextureLoader | Utility class for Texture loading. |
Triangle | Triangle face class. |
URLConnectionResourceLoader | Resource Loader for files. |
Vertex | The vertex class holds various useful bits of information about points in the Jazz3D universe. |
World | The World class acts as a container for all objects in the Jazz3D package. |
The com.sygem.jazz3d3 package provides all the classes necessary to implement the 3D functionality of Jazz3D. This includes all the rendering classes needed to display objects on-screen, as well as various utility classes. Also included are classes to help with things like Collision Detection.
For overviews, tutorials, examples, guides, and general documentation, please refer to the manual. These JavaDocs will provide a view of what each method does, but the manual should help you understand how to use them in conjunction with each other, and use them to create a full program.
|
©2001 SyGem Software |
|||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |