This page was last modified 14:05, 27 November 2007.
Mobile 3D Graphics API
From Forum Nokia Wiki
Mobile 3D Graphics API for Java ME (JSR 184) allows Java ME developers to access a high level library to manage and run 3D scenes and objects inside the application or game.
This API requires CLDC 1.1, as it needs floating point numbers to make calculations. The evolution of this API is JSR 239 Java Bindings for OpenGL ES that has a consistent use way with OpenGL.
This API adds the package javax.microedition.m3g that allows rendering of three-dimensional objects on screen.
The package defines a scene graph structure and a corresponding file format for managing and deploying 3D content efficiently, along with all other necessary data: meshes, scene hierarchies, material properties, textures, animation keyframes, and so on.
This data is stores in a file (inside the JAR, for example) and loaded into the API through the Loader class. The most important class is Graphics3D, because there is done the rendering. The World class serves as the root of the scene graph structure, as in 3D development in other platforms. Object3D is the base class of all objects that can be rendered or loaded from a file, as well as the place where animations are applied.
More information on:
| Related Discussions | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| how to change the background of the application in 3rd edition????????? | srikanth_yk | Symbian User Interface | 4 | 2007-12-27 07:56 |
| Graphics on 3300 | andymarkavery | Mobile Java Media (Graphics & Sounds) | 4 | 2004-03-08 10:19 |
| What Java VM used S60 devices? | watermark_wuyan | Mobile Java General | 6 | 2006-09-05 19:35 |
| Mms Develoement In Java | jinalkathiara | Mobile Java General | 0 | 2004-03-11 10:58 |
| Why real 7650 doesn't support setting color of drawing strings ? | GaryWu | Mobile Java General | 2 | 2002-11-13 11:41 |
