Cantitate/Preț
Produs

Mobile 3D Graphics

Autor Alessio Malizia
en Limba Engleză Paperback – 17 oct 2006
We may consider technology as the set of tools, both hardware and software, that help us improve our performance in di?erent working (and playing) - cations; it includes all the man-made objects from paper to the latest audio book. Information technology helps to use, edit, share, and exchange kno- edge,intheformofdocuments—textual,acoustic,andpictorial—quicklyand e?ciently. E. D. Hirsch, Jr. pointed out that literate people in every society and every culture share a body of knowledge that enables them to commu- cate with each other and make sense of the world around them. The kinds of things a literate person knows vary from society to society and from era to era, so there is no absolute de?nition of literacy; the same holds for computer literacy. We may look at technology literacy from three di?erent dimensions: capabilities, knowledge, and ways of thinking and acting. According to this scheme, such dimensions can be placed along a continuum - from low to high, limited to extensive, and poorly developed to well developed. In such a thr- dimensional(3D)space,arethedi?erentproductsandgadgetsinoureveryday life, like the iPod, that are extensively developed, and have high-level ca- bilities but require little knowledge to make them work. Conversely, a CAD software package has low capabilities since it is a specialized application, and extensive knowledge is required to use it. These ways of thinking and a- ing must be well developed. There are di?erent views on which computing platform will encompass others existing one.
Citește tot Restrânge

Preț: 32040 lei

Preț vechi: 40049 lei
-20% Nou

Puncte Express: 481

Preț estimativ în valută:
6132 6434$ 5087£

Carte tipărită la comandă

Livrare economică 29 ianuarie-12 februarie 25

Preluare comenzi: 021 569.72.76

Specificații

ISBN-13: 9781846283833
ISBN-10: 1846283833
Pagini: 162
Ilustrații: XIV, 162 p. 54 illus.
Dimensiuni: 155 x 235 x 10 mm
Greutate: 0.27 kg
Ediția:2006
Editura: SPRINGER LONDON
Colecția Springer
Locul publicării:London, United Kingdom

Public țintă

Research

Cuprins

From the contents Mobile Graphics Applications.- The Rise of Mobile Graphics.- Mobile Devices.- Mobile Devices and Graphics.- Mobile 3D Graphics: scenarios and challenges.- Application scenarios.- Multimedia and Graphics Usability Challenges.- Algorithms and Architectual challenges.- Summary.- Introduction to mobile 3D Graphics with OpenGL(R)ES.- Introduction to OpenGL(R)ES.- The OpenGL-ES rendering pipeline.- 3D mobile graphic concepts and rendering with OpenGL(R)|ES.- OpenGL(R)|ES future developments and extensions.- Summary.- Java Mobile 3D Graphics.- M3G.- MIDP applications.- Immediate and Retained mode.- Scene Graph.- Transformations.- Nodes of the Scene Graph.- Camera Class.- Managing illumination.- Meshes and Sprites.- Animations.- Ray intersections.- Building an M3G demo.- Summary.- Direct 3D Mobile.- Architecture.- Rendering Pipeline.- Primitive types.- Transformations.- Lighting.- Summary.- Conclusions and perspectives.- Appendix A: OpenGL-ES code samples.- References.

Recenzii

From the reviews:
"Undergraduate or graduate students interested in 3D graphics can use the information in this book to apply their skills in a limited resources environment, such as on portable devices. … This should interest both students and consumer electronics product designers seeking to understand the challenges of introducing 3D graphics in their platforms. Programmers with experience in Java MIDP or Windows Mobile can also find useful examples here to help get started with 3D rendering." (Cherif Keramane, ACM Computing Reviews, Vol. 49 (5), 2008)

Textul de pe ultima copertă

While advanced 3D graphics techniques – terrain modelling, high-quality texture mapping, advanced lighting and geometry effects, collision detection and image processing - are well understood and supported by industry standards, this is less true in the emerging mobile applications and games market. This book redresses this imbalance, providing an in-depth look at the new OpenGL ES (The Standard for Embedded Accelerated 3D Graphics), and showing what these new embedded systems graphics libraries can provide for 3D graphics and games developers.
Historically, not enough was understood about how to deliver a high quality playing experience on handheld, small screen, small memory devices, plus there has been considerable confusion about the hardware’s abilities and restrictions. By addressing these issues this book provides:
• A comprehensive explanation of 3D mobile graphics programming
• Includes an extensive range of code samples in both C and Java
• Combines 3D and 2D mobile graphics methods
• Covers recent advances in mobile computer graphics techniques and applications.
The book teaches fundamental 3D mobile graphics programming with standard APIs, and covers the basic and advanced application programme interfaces behind the major wireless and mobile devices supporting 3D graphics applications. Advanced undergraduates and postgraduates, as well as mobile application and games developers, will find this an excellent reference source.

Caracteristici

Provides a comprehensive reference to 3D mobile graphics programming, using OpenGL ES and including recent advances in mobile computer graphics techniques and applications The book teaches fundamental 3D mobile graphics programming with standard APIs, and covers the basic and advanced application program interfaces behind the major wireless and mobile devices supporting 3D graphics applications An excellent reference source for advanced undergraduates/postgraduates, and mobile application and games developers