Mobile 3d Graphics Learning 3D Graphics with the Java Micro Edition by Claus Hofele
  

Synopsis

Mobile 3d Graphics Learning 3D Graphics with the Java Micro Edition by Claus Hofele

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'll 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!

Reviews

Front Matter and Introduction PART I: Overview 1. The Mobile 3D Graphics API 2. Hello, World! 3.Before You Start PART II: 3D Fundamentals 4. Rendering Geometric Objects 5. Transformations 6. Textures 7. Blending and Transparency 8. Lighting PART III: Advanced Topics 9. Scene Graphs 10. M3G's File Format 11. Keyframe Animations 12. Dynamic Meshes Appendix A: Reference Geometry and Fragment Pipelines Appendix B: MascotCapsule V3 API Appendix C: Java Binding for the OpenGL ES API Appendix D: What's on the CD-ROM Index

About the Author

Claus Hofele is a software engineer and writer. Throughout his career he has specialized in software for devices that have constrained memory and processing power, but which offer a multitude of challenges and opportunities. Claus has developed for Web browsers, PDAs, smart cards, mobile phones, and game consoles. He has worked in a variety of roles for Sony Ericsson in Japan and Europe, providing him with a unique understanding of the Java platform on mobile phones. His involvement with Java began more than 10 years ago and it continues to be one of his favorite tools. Claus now lives and works in Australia. Visit his website at http://www.claushoefele.com.

More books by this author

Other Formats

Book Info

Format

Mixed media product
Contains Paperback and CD-ROM
480 pages

Author

Claus Hofele
More books by Claus Hofele

Publisher

Publication date

31st March 2007

ISBN

9781598632927


I have told all my friends, family & teachers to see for themselves just how great the site is. Without fail, they are hugely impressed.

Alexander Boxall – age 11

LoveReading4Kids is a modern and creative way of emphasising the value and importance of books in this digital age #booksforlife

Amrit Bunet – Teen

Writing reviews help the children with their literacy skills and we always read the books together which gives us good quality family time!

Cat Bisland (on behalf of the Bi

It’s a community united by a passion for books and promoting the best there is in children’s literature.

Sam Bateman and family

It’s really exciting to read and review new books, thrilling to see my reviews online and I love finding the final published copies on sale.

Sam Harper – age 10

At @HHSHaringey we love @lovereading4kids because our pupils can practice reviewing & get free upcoming books before anyone else!

Helen Swinyard – Heartlands High

I love ‘LoveReading 4 kids’ because they let you read and learn things you’d never dreamed of learning before.

Emily Horncastle – age 11

Lovereading4kids is great, we get books really early never late. We love to read and review, and think you would like it too. The excitement

Jasmine Harris-Hart, age 12
Lovereading

Lovereading 4 schools