Cheap Books at AnaBooks.com. Cheap DVDs at AnaBooks.com. Cheap Movies at AnaBooks.com. Cheap Films at AnaBooks.com. Cheap CDs at AnaBooks.com. Cheap Music at AnaBooks.com. Cheap Songs at AnaBooks.com. Cheap Book at AnaBooks.com. Cheap DVD at AnaBooks.com. Cheap Movie at AnaBooks.com. Cheap Flicks at AnaBooks.com. Cheap CD at AnaBooks.com. Cheap Song at AnaBooks.com. Books at AnaBooks.com. DVDs at AnaBooks.com. Movies at AnaBooks.com. Films at AnaBooks.com. CDs at AnaBooks.com. Music at AnaBooks.com. Songs at AnaBooks.com. Book at AnaBooks.com. DVD at AnaBooks.com. Movie at AnaBooks.com. Song at AnaBooks.com. CD at AnaBooks.com. CD Music at AnaBooks.com. Books. DVDs. Movies. CDs. Music.

 
Books
  Arts & Photography
Biographies & Memoirs
Business & Investing
Children's Books
Comics & Graphic Novels
Computers & Internet
Cooking, Food & Wine
Engineering
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Law
Literature & Fiction
Medicine
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
 
Movies & DVDs
  A to Z Movie Listings
Action & Adventure

African American Cinema
Animation
Anime & Manga
Art House & International
Classics
Comedy
Cult Movies
Documentary
Drama
Educational
Fitness & Yoga
Gay & Lesbian
Horror
Kids & Family
Military & War
Music Video & Concerts
Musicals & Performing Arts
Mystery & Suspense
Science Fiction & Fantasy
Special Interests
Sports
Television
Westerns
 
Music & CDs
  Alternative Rock
Blues
Broadway & Vocalists
Children's Music
Christian & Gospel
Classic Rock
Classical
Country
Dance & DJ
Folk
Hard Rock & Metal
International
Jazz
Latin Music
Miscellaneous
New Age
Opera & Vocal
Pop
R&B
Rap & Hip-Hop
Reggae
Rock
Soundtracks
 



View Shopping Cart or Checkout

   <-- Or, Select from a Category at Left                              Plus, Save up to 99% off of Retail Price on Used Books!
  
  
  

Books : Mobile 3D Graphics: with OpenGL ES and M3G (The Morgan Kaufmann Series in Computer Graphics)


List Price: $59.95
Amazon.com's Price: $47.96
You Save: $11.99 (20%)
Prices subject to change.



Availability: Usually ships in 24 hours



This item ships for FREE with Super Saver Shipping.
Binding: Hardcover
Dewey Decimal Number: 006
EAN: 9780123737274
ISBN: 0123737273
Label: Morgan Kaufmann
Manufacturer: Morgan Kaufmann
Number Of Items: 1
Number Of Pages: 500
Publication Date: November 01, 2007
Publisher: Morgan Kaufmann
Sales Rank: 52133
Studio: Morgan Kaufmann




Related Items:

Editorial Review:

Product Description:
Graphics and game developers must learn to program for mobility. This book will teach you how.

"This book - written by some of the key technical experts...provides a comprehensive but practical and easily understood introduction for any software engineer seeking to delight the consumer with rich 3D interactive experiences on their phone. Like the OpenGL ES and M3G standards it covers, this book is destined to become an enduring standard for many years to come."
- Lincoln Wallen, CTO, Electronic Arts, Mobile

"This book is an escalator, which takes the field to new levels. This is especially true because the text ensures that the topic is easily accessible to everyone with some background in computer science...The foundations of this book are clear, and the authors are extremely knowledgeable about the subject."
- Tomas Akenine-Möller, bestselling author and Professor of Computer Science at Lund University

"This book is an excellent introduction to M3G. The authors are all experienced M3G users and developers, and they do a great job of conveying that experience, as well as plenty of practical advice that has been proven in the field."
- Sean Ellis, Consultant Graphics Engineer, ARM Ltd

The exploding popularity of mobile computing is undeniable. From cell phones to portable gaming systems, the global demand for multifunctional mobile devices is driving amazing hardware and software developments. 3D graphics are becoming an integral part of these ubiquitous devices, and as a result, Mobile 3D Graphics is arguably the most rapidly advancing area of the computer graphics discipline.

Mobile 3D Graphics is about writing real-time 3D graphics applications for mobile devices. The programming interfaces explained and demonstrated in this must-have reference enable dynamic 3D media on cell phones, GPS systems, portable gaming consoles and media players.

The text begins by providing thorough coverage of background essentials, then presents detailed hands-on examples, including extensive working code in both of the dominant mobile APIs, OpenGL ES and M3G.

C/C++ and Java Developers, graphic artists, students, and enthusiasts would do well to have a programmable mobile phone on hand to try out the techniques described in this book.

The authors, industry experts who helped to develop the OpenGL ES and M3G standards, distill their years of accumulated knowledge within these pages, offering their insights into everything from sound mobile design principles and constraints, to efficient rendering, mixing 2D and 3D, lighting, texture mapping, skinning and morphing.

Along the way, readers will benefit from the hundreds of included tips, tricks and caveats.

*Written by key industry experts who helped develop the standards of the field

*Hands-on code examples are presented throughout the book, and are also offered on the companion website

*Provides examples in the two most popular programing interfaces, OpenGL ES and M3G



Customer Reviews
Average Rating:  out of 5 stars

Rating: 2 out of 5 stars - Could be better
As an OpenGL starter, someone recommended this book to me. I would not, however, recommend it to someone who is a beginner in OpenGL. This is one of those texts that start with a really long discussion about the theory, and then teach the applications at the end. They could have mixed the math stuff along with using the API instead of going through all these math explanations first. In the end, you have already forgotten about the math stuff anyway. They could have also just focused on the differences between ES and the desktop version and leave the theory stuff to other books.



Rating: 5 out of 5 stars - Good introduction to mobile 3D graphics programming

The Mobile 3D Graphics book is a tutorial-type book that helps to understand Mobile 3D APIs, OpenGL ES and M3G. The book was written for graphics application developers, game developers, Java developers, and students.

The book consists of three parts: anatomy of a graphics engine, OpenGL ES, and M3G, each divided into chapters. In each chapter, one aspect of the mobile 3D graphics is discussed (e.g. in the first part of the book, chapters include: low-level rendering, animation, scene management, and performance/scalability). Each chapter discusses the important issues, and sample code segments are provided.

The best features of the book include: its in-depth coverage of the mobile graphics techniques; how to start developing OpenGL ES and M3G application; performance tips and pitfalls; and how to accelerate your code using fixed-point arithmetic; and how to increase performance of Java code. The Web site that complements the book(http://www.graphicsformasses.com) contains code samples and demos.

I found the book to be a good introduction to mobile graphics programming, perhaps the best among mobile 3D graphics programming books. The authors are also among the experts of 3D mobile graphics: they helped to start the OpenGL ES and M3G standardization groups, and actively contributed to development of these standards.

On the flip side, as the other reviewers have said, OpenGL ES 2.0 is not included in this book. But, it ... Read More



Rating: 4 out of 5 stars - Good review book
I purchased this book primarily for OpenGL on mobile devices. I needed something more specific to Apple's iPhone SDK, however I am glad I went with this more generic book instead. OpenGL is a complex standard and has a long history. After reading this book I understand better what are the various forces at play in the evolution of the standard, the various layers of the system and how they play between themselves. A big relief is that you do not have to understand all of the standard and certainly not use it all. The down side is that you need lots of information to be able to zoom into the specific APIs that make sense for your application.

So while this book is not a theoretical book expect to have to invest some days in it before you start to get some value. This is a reflection of the complexity of the subject treated. I recommend this book if you are interested by OpenGL (or the java equivalent) in the mobile space.





Rating: 5 out of 5 stars - An excellent introduction to mobile 3D graphics and mobile graphics APIs
This book is a must-have for anyone planning to develop interactive 3D graphics applications on mobile devices. The authors are known experts in the field and greatly contributed to the OpenGL ES and M3G standards. Overall, I think the book is a very valuable reference for 3D graphics practitioners who want to get a start on implementing applications for mobile devices. At the same time the book is also well-suited as a text-book accompanying a course on mobile graphics.

The book comprises of three parts. Part I explains general 3D graphics concepts with attention to the specifics of mobile devices. It begins with a general introduction to mobile device technology. After a chapter on important mathematical concepts for 3D graphics, the low-level concepts of a 3D graphics engine like OpenGL ES are explained (what are fragment and vertex operations, how does lighting work, what is texturing etc.). The two subsequent chapters explain high-level concepts for animation (e.g key-frame interpolation, skinning) as well as scene management (e.g. scene graphs). Here the focus lies on concepts supported by M3G. The last chapter in part I is an excellent intro to performance and scalability issues on mobile devices. It gives practical hints on how to identify performance bottlenecks, how to write compact code, and how to make your application scale to a range of devices.

Part II of the book addresses the low-level mobile 3D graphics API OpenGL ES. It is not a tutorial ... Read More



Rating: 4 out of 5 stars - Good book, however it will be outdated in a couple of years
The book is well written and is quite informative. It has an obligation to be because the authors pretty much created OpenGL ES or helped shape the specs.

Everything you would expect from this book is there... from the basic math to the implementation details, and tips on how to design a game/graphics engine. It is a valuable, digestible book on Mobile 3D.

However it does have a negative point, that is: very little coverage of shaders and OpenGL ES 2.0. By 2010 i doubt there will be a fixed function engine being developed, so i am hopeful for a 2nd edition that updates the API to 2.0.

If ES 2.0 is what you are looking for, there is an OpenGl ES 2.0 book coming out in August 08, so learn this book and then move on to that book. Though the problem with shader based engines is that they are destructive (as in break backwards compatibility with fixed function APIs like ES 1.*)

Bottom line: If you are into mobile 3D graphics this is a must have book. Be you a C++ or a Java programmer.



Browse for similar items by category:



 

 


by: Kari Pulli, Jani Vaarala, Ville Miettinen, Tomi Aarnio, Kimmo Roimela
Related Items:
     see more
Related Items: Binding: Hardcover
Dewey Decimal Number: 006
EAN: 9780123737274
ISBN: 0123737273
Label: Morgan Kaufmann
Manufacturer: Morgan Kaufmann
Number Of Items: 1
Number Of Pages: 500
Publication Date: November 01, 2007
Publisher: Morgan Kaufmann
Sales Rank: 52133
Studio: Morgan Kaufmann

 

Browse:   Books | Classical Music | DVD | VHS | Electronics | Magazines | Movies | Music | Software


Today's HotLink:   Monopsychism

See Also:
   Chaplet
Recommended Movie:   The Decalogue 5

Today's Movie Director:
   H.B. Halicki

 

Books | Classical Music | DVD | VHS | Electronics | Magazines | Movies | Music | Musical Instruments | Software

Copyright 1996-2006 AnaBooks.com.   All rights reserved. 
No reprint or republication without prior written consent by AnaBooks.com.

 

Routers Cheap Domain Name Registration Cheap Web Hosting Spam-Free Email Account Free Domain Names Cheap Books Create a Website Cheap Movies PC Computer Parts Build a Website Website Design Domain Name Backordering Cheap DVDs Hosting Private Domains Shopping Cart Website DDR2 Memory Lowest Priced Web Hosting Web Design Tools Free Domain Names Private Domain Name Registration Fax thru Email Free Domain Name Software Lowest Price Web Hosting Cheap Videos Web Hosting Backorder Domain Name Backorder Domain Names Register Domain Name Cheap Domain Name Backorder Domains Lowest Price Domain Name Fax by Email Increase Web Traffic Private Domains Shopping Cart Software Secure SSL Certificates Cheap Domain Names Free Web Hosting Fax via Email Cheap Music Traffic Blazer Cheap Web Hosting Cheap Songs Private Domains Fax Through Email Free Web Design Switches Lowest Priced Domain Names Double Dapple Dachshunds Cheap Web Hosting Modems Computer Memory Domain Name Forwarding Online Store Copyright Protection Cheap Software Mediterranean Cruises Cheap Domain Name Registration Internet Store Cheap CDs Lowest Price Domain Names Analyze Web Traffic Cheap Domain Names Register Domain