Motorola maxx V6 JSR-184 Mobile 3D Graphics API, Mobile 3D API, Draft Subject to Change 100/201

Models: maxx V6

1 201
Download 201 pages 31.32 Kb
Page 100
Image 100

Java ME Developer Guide

Chapter 13 - JSR-184 - Mobile 3D Graphics API

13 JSR-184 - Mobile 3D Graphics API

13.1 Overview

JSR-184 Mobile 3D API defines an API for rendering three-dimensional (3D) graphics at interactive frame rates, including a scene graph structure and a corresponding file format for efficient management and deployment of 3D content. Typical applications that might make use of JSR-184 Mobile 3D API include games, map visualizations, user interface, animated messages, and screen savers. JSR-184 requires a Java ME device supporting MIDP 2.0 and CLDC 1.1 as a minimum.

13.2 Mobile 3D API

The MOTORAZR maxx V6 contains full implementation of JSR-184 Mobile 3D API

(http://jcp.org/en/jsr/detail?id=184). The MOTORAZR maxx V6 has also imple-

mented the following:

Call to ￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿￿ with key - microedition.m3g.version will return 1.0, otherwise null will be returned.

Floating point format for input and output is the standard IEEE float having an 8-bit exponent and a 24-bit mantissa normalized to 1.0, 2.0.

Implementation will ensure the Object3D instances will be kept reference to reduce overhead and possible inconsistency.

Thread safety.

Necessary pixel format conversions for rendering output onto device.

DRAFT - Subject to Change [100/201]

Page 100
Image 100
Motorola maxx V6 manual JSR-184 Mobile 3D Graphics API, Mobile 3D API, Draft Subject to Change 100/201