Join Now
Quality Rating:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)
Expertise Level:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)

This page was last modified 14:05, 27 November 2007.

Mobile 3D Graphics API

From Forum Nokia Wiki

(Redirected from JSR 184)

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
 
Powered by MediaWiki
     
     RDF Facets:
     
     
     qfnZtopicQUqfnTopicZ3dQ
     qfnZtopicQUqfnTopicZjavaQ
     qfnZtypeQUqfnTypeZCommunityContentQ
     qfnZtypeQUqfnTypeZWebpageQ
     qfnZtypeQUqfnTypeZWikiContentQ
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX