Micro3D version 3 classes
read first article about Mobile Java 3D
The Mascot Capsule Micro3D version 3 API consists of ten classes that manage the display and control of 3D
content. The methods provided by these classes are feature rich and handle the most commonly used 3D graphics
operations.
Mascot Capsule Micro3D version 3 classes :
| Class | Description |
|---|---|
| ActionTable | Stores the action data that controls the movement of an associated 3D model. Action table data can be read from a JAR resource. |
| AffineTrans | Handles the matrix math used to scale or move a 3D object. |
| Effect3D | Contains the rendering effect data that is associated with a particular 3D object. Such effects include transparency, shading type, and lighting |
| Figure | Stores a 3D object’s geometric information. Also stores position information, which is known as a “pose”. This data is read from a JAR resource. |
| FigureLayout | Container for all of a 3D object’s rendering information, such as its position, size, and orientation. |
| Graphics3D | Implements all rendering functions. Must be bound to a LCDUI Graphics object where the pixels are drawn. |
| Light | Contains lighting information, such as its direction and intensity. |
| Texture | Stores the texture data for objects or the environment. The data can be read from a .bmp file stored as a JAR resource |
| Util3D | Contains utility methods for use in 3D algorithms, notably sin(), cos(), and sqrt(). |
| Vector3D | Contains methods that construct 3D vectors or extracts information (such as the vector’s x, y, and z components) from them. Also implements some vector math routines. |
Some of these classes, such as the Figure class, store geometric object information. Other classes, such as
Effect3D and FigureLayout, attach rendering attributes to instances of the geometric objects. Other classes
describe the lighting and textures that a scene uses. The Graphics3D class handles all rendering operations,
while a utility class provides methods that can help with the design of graphics algorithms. Table 1 provides a brief
summary of these classes.
For more information on the Micro3D version 3 APIs, consult the Javadoc documentation that accompanies the
Sony Ericsson J2ME SDK.



publish the link , please
WoW! You are in the turkish-directory now !
[...] You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site. Leave aReply [...]