Your Waterstones card is changing, introducing...
TELL ME MORE
Pro OpenGL for C# Developers: High-Performance 2D and 3D Graphics for Desktop, Web, iOS and Android (Paperback)
  • Pro OpenGL for C# Developers: High-Performance 2D and 3D Graphics for Desktop, Web, iOS and Android (Paperback)
zoom

Pro OpenGL for C# Developers: High-Performance 2D and 3D Graphics for Desktop, Web, iOS and Android (Paperback)

(author)
£35.50
Paperback Published: 11/03/2015
  • We can order this

Usually despatched within 3 weeks

  • This item has been added to your basket
OpenGL is widely considered the industry standard in high performance graphics for gaming, virtual reality and visualization. Unlike DirectX, OpenGL can be used on a wide range of platforms beyond Windows, from Linux to iOS and PlayStation Vita. Pro OpenGL for C# Developers shows you how to harness this powerful API from your language of choice, C#, and start creating professional-quality games and interactive graphics applications. The book starts with an introduction to the OpenGL API and a guide to the process involved in rendering graphics, known as the graphics pipeline. You'll also meet OpenTK, the fully managed wrapper that makes it easy and painless to work with OpenGL in C# (or any other .NET language). Chapters 2 and 3 take you through the process of building your game engine, covering topics like architecture, object-oriented design and test-driven development in the context of game development. You'll begin to discover the power of OpenGL, build your first rendering demo, and learn techniques for rendering 2D in 3D, and 3D in 2D! (That is, a 2D world in a 3D game engine, and a 3D scene on a 2D display.) Further chapters dive deep into specific areas of graphic programming: shaders, particle systems, animation and path finding. You'll also learn about sound effects with the Open Audio Library (OpenAL), and how to match them to particle interactions. Each chapter comes with a working demo, including sophisticated projects like building a game editor, and interacting with other game frameworks at the API level. And of course the book wouldn't be complete without an in-depth discussion on portability, including full demos for iOS and Linux. Pro OpenGL for C# Developers will give you the confidence to make the most of what this powerful library has to offer.

Publisher: Springer-Verlag Berlin and Heidelberg GmbH & Co. KG
ISBN: 9781484200506
Dimensions: 235 x 191 mm

You may also be interested in...

Python in Easy Steps
Added to basket
Designing the Internet of Things
Added to basket
Python Cookbook: No. 3
Added to basket
Learning SQL
Added to basket
£31.99
Paperback
SQL For Dummies
Added to basket
£21.99
Paperback
Learn To Program With Scratch
Added to basket
Head First JavaScript Programming
Added to basket
Designing Data-Intensive Applications
Added to basket
Arduino Workshop
Added to basket
£24.99
Paperback
Automate The Boring Stuff With Python
Added to basket
CSS3 in Easy Steps
Added to basket
£10.99
Paperback
Learning Python with Raspberry Pi
Added to basket
JavaScript in Easy Steps
Added to basket
Eloquent Javascript, 2nd Ed.
Added to basket
R Cookbook
Added to basket
£31.99
Paperback

Reviews

Please sign in to write a review

Your review has been submitted successfully.