OpenGL Books



Bookstore > Books > OpenGL

Learn OpenGL

Learn OpenGL

Learn OpenGL is your one-stop reference guide to get started with OpenGL and C++ for game development. From setting up the development environment to getting started with basics of drawing and shaders, along with concepts such as lighting, model loading, and cube mapping, this book will get you up to speed with the fundamentals.You begin ...
OpenGL 4 Shading Language Cookbook, 3rd Edition

OpenGL 4 Shading Language Cookbook, 3rd Edition

OpenGL 4 Shading Language Cookbook, Third Edition provides easy-to-follow recipes that first walk you through the theory and background behind each technique, and then proceed to showcase and explain the GLSL and OpenGL code needed to implement them.The book begins by familiarizing you with beginner-level topics such as compiling and link...
Physically Based Shader Development for Unity 2017

Physically Based Shader Development for Unity 2017

Benefit from the latest rendering tech developments, currently covered only in papers and talks from Siggraph, in a way any developer or technical artist using Unity can take advantage of. This book starts by introducing how shader programming works in general, the common principles of different platforms (OpenGL, Vulkan, and DirectX), an...
Game Programming using Qt 5 Beginner's Guide, 2nd Edition

Game Programming using Qt 5 Beginner's Guide, 2nd Edition

Qt is the leading cross-platform toolkit for all significant desktop, mobile, and embedded platforms and is becoming popular by the day, especially on mobile and embedded devices. It's a powerful tool that perfectly fits the needs of game developers. This book will help you learn the basics of Qt and will equip you with the necessary tool...
Android Application Development Cookbook, 2nd Edition

Android Application Development Cookbook, 2nd Edition

The Android OS has the largest installation base of any operating system in the world; there has never been a better time to learn Android development to write your own applications, or to make your own contributions to the open source community!This "cookbook" will make it easy for you to jump to a topic of interest and get wha...
OpenGL Data Visualization Cookbook

OpenGL Data Visualization Cookbook

OpenGL is a great multi-platform, cross-language, and hardware-accelerated graphics interface for visualizing large 2D and 3D datasets. Data visualization has become increasingly challenging using conventional approaches as datasets become larger and larger, especially with the Big Data evolution. From a mobile device to a sophisticated h...
Intel Galileo and Intel Galileo Gen 2

Intel Galileo and Intel Galileo Gen 2

Intel Galileo and Intel Galileo Gen 2: API Features and Arduino Projects for Linux Programmers provides detailed information about Intel Galileo and Intel Galileo Gen 2 boards for all software developers interested in Arduino and the Linux platform. The book covers the new Arduino APIs and is an introduction for developers on natively usi...
Beginning Python Games Development, 2nd Edition

Beginning Python Games Development, 2nd Edition

Learn how to create compelling games using Python and the PyGame games development library. Beginning Python Games Development, 2nd Edition will teach you how to create visuals, do event handling, create 3D games, add media elements, and integrate OpenGL into your Python game.In this update to the first ever book to cover the popular open...
Android Studio Game Development

Android Studio Game Development

This short book walks you through the process of creating mobile games using the new Android Studio IDE. Android Studio Game Development introduces you to the key tools in Android Studio and gives you the knowledge you need to develop games in Android Studio.This book takes you from installing Android Studio, through exploring the IDE to ...
iOS Swift Game Development Cookbook, 2nd Edition

iOS Swift Game Development Cookbook, 2nd Edition

Ready to make amazing games for the iPhone, iPad, and iPod touch? With Apple's Swift programming language, it's never been easier. This updated cookbook provides detailed recipes for a managing wide range of common iOS game-development issues, ranging from 2D and 3D math to SpriteKit and OpenGL to performance - all revised for Swift.You g...
Android Game Programming by Example

Android Game Programming by Example

Android gaming is a hot topic these days, but one of the few areas of technology that does not have an abundance of clear and useful documentation online. However, there is an ever-increasing demand for Android games.This book will help you get up to speed with the essentials of game development with Android. The book begins by teaching y...
Android Application Programming with OpenCV 3

Android Application Programming with OpenCV 3

Android Application Programming with OpenCV 3 is a practical, hands-on guide to computer vision and mobile app development. It shows how to capture, manipulate, and analyze images while building an application that combines photography and augmented reality. To help the reader become a well-rounded developer, the book covers OpenCV (a com...
OpenGL ES 3.0 Programming Guide, 2nd Edition

OpenGL ES 3.0 Programming Guide, 2nd Edition

OpenGL ES is the industry's leading software interface and graphics library for rendering sophisticated 3D graphics on handheld and embedded devices. The newest version, OpenGL ES 3.0, makes it possible to create stunning visuals for new games and apps, without compromising device performance or battery life.In the OpenGL ES 3.0 Programmi...
Beginning Android 3D Game Development

Beginning Android 3D Game Development

Beginning Android 3D Game Development is a unique, examples-driven book for today's Android and game app developers who want to learn how to build 3D game apps that run on the latest Android 5.0 (KitKat) platform using Java and OpenGL ES.Android game app development continues to be one of the hottest areas where indies and existing game a...
iOS Game Development Cookbook

iOS Game Development Cookbook

Want to build games with iOS technologies? This cookbook provides detailed recipes for a wide range of common iOS game-development issues, ranging from 2D and 3D math to Game Center integration, and OpenGL to performance. If you're familiar with iOS and Objective-C, this is the problem-solving guide you want.Rather than focus on specific ...
OpenGL Programming Guide, 8th Edition

OpenGL Programming Guide, 8th Edition

Today's OpenGL software interface enables programmers to produce extraordinarily high-quality computer-generated images and interactive applications using 2D and 3D objects, color images, and programmable shaders.OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.3, Eighth Edition, has been almost completely rewrit...
OpenGL Development Cookbook

OpenGL Development Cookbook

OpenGL is the leading cross-language, multi-platform API used by masses of modern games and applications in a vast array of different sectors. Developing graphics with OpenGL lets you harness the increasing power of GPUs and really take your visuals to the next level.OpenGL Development Cookbook is your guide to graphical programming techn...
Learn OpenGL ES

Learn OpenGL ES

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 ...
OpenGL ES 2 for Android

OpenGL ES 2 for Android

This book will teach you everything you need to know to create compelling graphics on Android. You'll learn the basics of OpenGL by building a simple game of air hockey, and along the way, you'll see how to initialize OpenGL and program the graphics pipeline using shaders. Each lesson builds upon the one before it, as you add colors, shad...
Expert Android

Expert Android

From the leading publisher of Android books, Apress Expert Android gives you advanced techniques for customizing views, controls, and layouts. You'll learn to develop apps in record time using JSON, Advanced Form Processing, and the BaaS (Backend As A Service) platform Parse. The book also includes extensive coverage on OpenGL, Search, an...

Pages: 1, 2 | Next→

Subscribe to Newsletter

Be the first to know about new IT books, upcoming releases, exclusive offers and more.