[idx3d::API Description]
Interface: Public methods & members

Click at a class name to show detailed information.

Class: Description
idx3d_Scene 3d scene containing all 3d objects such as mesh objects, lights, etc.
idx3d_Environment Environment settings for the scene
idx3d_CoreObject The mother of all 3d objects. Used for all the matrix stuff (move,scale,rotate).
idx3d_Object A 3d object based on a triangle mesh
idx3d_Triangle A triangle as a part of an object's mesh
idx3d_Vertex Triangles have 3 vertices as anchors
idx3d_Vector A 3d vector defines a point or a direction in 3d space.
idx3d_Material Material properties
idx3d_Matrix Matrices are used for scaling, moving and rotations.
idx3d_Texture An image which can be painted onto a mesh
idx3d_Light A colored parallel light source
idx3d_Camera.java Your eye in virtual reality.
idx3d_Screen Place where the scene is rendered to
idx3d_RenderPipeline Geometric stage of the render pipeline
idx3d_Rasterizer Rasterizer stage of the render pipeline
idx3d_Lightmap Describes the lightning in the scene
idx3d_Color 24-bit color arithmetics
idx3d_Math Fast SIN/COS/RND and other tools
idx3d_ObjectFactory Generates various kinds of objects (e.g torus knots, 3d fields).
idx3d_TextureProjector Used to project texture(u,v) coordinates onto an object.
idx3d_3ds_Importer Used to import objects from 3ds (3d Studio Max) files.
idx3d_3ds_Exporter Used to export a scene into a 3ds (3d Studio Max) file.
idx3d_FXPlugIn Superclass of all post render fx plugins
idx3d_FXLensFlare Creates beautiful lens flare fx on rendered images.

idx3d SubPages
Demos
Download
Releases
Feature list
Documentation
API [Interface]
Source Code
Class Diagrams
Links

Material Lab
idx3d.debug.Inspector

© 2000 by Peter Walser    |    proxima@active.ch     |    http://www2.active.ch/~proxima