Learn OpenGL ES

Learn OpenGL ES
Author :
Publisher : Apress
Total Pages : 209
Release :
ISBN-10 : 9781430250531
ISBN-13 : 1430250534
Rating : 4/5 (31 Downloads)

Book Synopsis Learn OpenGL ES by : Prateek Mehta

Download or read book Learn OpenGL ES written by Prateek Mehta and published by Apress. This book was released on 2013-08-29 with total page 209 pages. Available in PDF, EPUB and Kindle. Book excerpt: Want to create sophisticated games and graphics-intensive apps? Learn OpenGL ES gets you started immediately with OpenGL ES. After mastering the basics of OpenGL ES itself, you will quickly find yourself writing and building game apps, without having to learn about object oriented programming techniques. This book demonstrates the use of a powerful open-source modeling tool, Blender. You will be guided, step by step, through the development of Tank Fence, a dynamic, interactive 3D game. Along the way you'll gain skills in building apps with Eclipse and the Android SDK or NDK, rendering graphics using hardware acceleration, and multithreading for performance and responsiveness. iOS developers will also find this book's information invaluable when writing their apps. You'll learn everything you need to know about: Creating simple, efficient game UIs Designing the basic building blocks of an exciting, interactive 3D game Pulling all the elements together with Blender, a powerful open-source tool for modeling, animation, rendering, compositing, video editing, and game creation Taking the next big step using custom and inbuilt functions, texturing, shading, light sources, and more Refining your mobile game app through collision detection, player-room-obstacle classes, and storage classes Doing all this efficiently on mobile devices with limited resources and processing What you’ll learn How to install and use OpenGL ES 2.0 on Android GLSL ES Fundamentals State Management Modeling 3D Objects Using Blender Using the Perl Mesh Parser Vertex Buffer Objects Using Color Masks sampler2D and samplerCube Uniforms Multi-Texturing Lambert Illumination Model Implementing the Lighting Equation Design, write, and build Tank Fence, an interactive 3D game Who this book is for Learn OpenGL ES is ideal for mobile game and interactive app developers who want to know more about the OpenGL ES engine and and use it to build more sophisticated, graphically-rich games and other apps. While the code is developed on Android, iOS developers will also find this book invaluable. Table of Contents1. Why OpenGL ES? 2. UI for games: Keep it simple 3. First Steps: Mobile Game App Development 4. 3D Modeling 5. Functions, Shading, Light Source and Objects 6. Carrying Further: Collision Detection


Learn OpenGL ES Related Books

Learn OpenGL ES
Language: en
Pages: 209
Authors: Prateek Mehta
Categories: Computers
Type: BOOK - Published: 2013-08-29 - Publisher: Apress

DOWNLOAD EBOOK

Want to create sophisticated games and graphics-intensive apps? Learn OpenGL ES gets you started immediately with OpenGL ES. After mastering the basics of OpenG
OpenGL ES 2 for Android
Language: en
Pages: 544
Authors: Kevin Brothaler
Categories: Computers
Type: BOOK - Published: 2013-06-26 - Publisher: Pragmatic Bookshelf

DOWNLOAD EBOOK

Printed in full color. Android is booming like never before, with millions of devices shipping every day. It's never been a better time to learn how to create y
OpenGL ES 3.0 Programming Guide
Language: en
Pages: 570
Authors: Dan Ginsburg
Categories: Computers
Type: BOOK - Published: 2014-02-28 - Publisher: Addison-Wesley Professional

DOWNLOAD EBOOK

OpenGL ® ES TM is the industry’s leading software interface and graphics library for rendering sophisticated 3D graphics on handheld and embedded devices. Th
Learning OpenGL ES for iOS
Language: en
Pages: 698
Authors: Erik Buck
Categories: Computers
Type: BOOK - Published: 2012-07-31 - Publisher: Addison-Wesley

DOWNLOAD EBOOK

Get Started Fast with Modern OpenGL ES Graphics Programming for iPhone, iPod touch, and iPad OpenGL ES technology underlies the user interface and graphical cap
Learn OpenGL
Language: en
Pages: 522
Authors: Joey de Vries
Categories: Computers
Type: BOOK - Published: 2020-06-17 - Publisher:

DOWNLOAD EBOOK

Learn OpenGL will teach you the basics, the intermediate, and tons of advanced knowledge, using modern (core-profile) OpenGL. The aim of this book is to show yo