Mobile 3d Graphics - Learning 3D Graphics with the Java Micro Edition (Paperback, Micro)


3D graphics capabilities continue to advance in leaps and bounds. Once the domain of high-end computers, amazing 3D graphics are now readily available for mobile devices. Mobile 3D Graphics: Learning 3D Graphics with the Java Micro Edition is your hands-on guide to this exciting new world! Learn the fundamentals of 3D graphics by using the Mobile 3D Graphics API (JSR 184). Focusing on the Java Platform, Micro Edition, this book is filled with a multitude of easy-to-understand, real-world examples. You will start with the basics of 3D programming, but there is plenty of advanced coverage too, including quaternion math, environment mapping, and creating articulated characters. You will also learn how to create 3D content in in the open-source tool Blender, import the artwork into your application, and then tailor the export to meet your needs. By the time you are finished, you will possess 3D graphic skills that will easily extend to other APIs, including OpenGL ES with JSR 239 and the MascotCapsule V3 API, which are both featured in the appendix. Whether you are a complete 3D graphics novice, a game programmer ready to extend your skills to a new arena, or a software developer hoping to break into the game industry, this book will serve as a one-of-a-kind, comprehensive guide to mobile 3D graphics!

R916
List Price R1,243
Save R327 26%

Or split into 4x interest-free payments of 25% on orders over R50
Learn more

Discovery Miles9160
Mobicred@R86pm x 12* Mobicred Info
Free Delivery
Delivery AdviceOut of stock

Toggle WishListAdd to wish list
Read Reviews | Review this Item

Product Description

3D graphics capabilities continue to advance in leaps and bounds. Once the domain of high-end computers, amazing 3D graphics are now readily available for mobile devices. Mobile 3D Graphics: Learning 3D Graphics with the Java Micro Edition is your hands-on guide to this exciting new world! Learn the fundamentals of 3D graphics by using the Mobile 3D Graphics API (JSR 184). Focusing on the Java Platform, Micro Edition, this book is filled with a multitude of easy-to-understand, real-world examples. You will start with the basics of 3D programming, but there is plenty of advanced coverage too, including quaternion math, environment mapping, and creating articulated characters. You will also learn how to create 3D content in in the open-source tool Blender, import the artwork into your application, and then tailor the export to meet your needs. By the time you are finished, you will possess 3D graphic skills that will easily extend to other APIs, including OpenGL ES with JSR 239 and the MascotCapsule V3 API, which are both featured in the appendix. Whether you are a complete 3D graphics novice, a game programmer ready to extend your skills to a new arena, or a software developer hoping to break into the game industry, this book will serve as a one-of-a-kind, comprehensive guide to mobile 3D graphics!

Customer Reviews

Average Rating  (1 Customer)

Reviews

A wonderful book but not for everyone. The book is targeted for the intermediate to advanced level and it certainly isn't for beginners; if the word "matrix" suggests Keanu Reeves rather than linear algebra, this book isn't for you. Hofele presents an in-depth treatment of the Java ME 3D graphics (m3g) API but the book isn't merely a presentation of the library. Instead, he ensures that you really understand the principles with some unusual examples such as creating wire-frame graphics (not directly supported by the API) or how to create realistic reflections quickly (an important consideration in a slow, mobile device). The early chapters cover creating meshes from collections of vertices (not directly from an m3g model); applying textures to the meshes, various lighting models and blending. Only the last 3rd of the book covers what most people probably want to get familiar with; the m3g format for 3D graphics. Here Hofele uses Blender and a python script to export Blender images in the m3g format. For some people, it may be a disappointment that the book takes so long to get to what they really want to know. However with the solid grounding that the reader has by that stage, the final material is comparatively easy.

Product Details

General

Imprint

Course Technology

Country of origin

United States

Release date

March 2007

Availability

Supplier out of stock. If you add this item to your wish list we will let you know when it becomes available.

First published

March 2007

Authors

Dimensions

232 x 187 x 27mm (L x W x T)

Format

Paperback

Pages

445

Edition

Micro

ISBN-13

978-1-59863-292-7

Barcode

9781598632927

Categories

LSN

1-59863-292-2



Trending On Loot