Computer Graphics Programming in OpenGL with C++ (Mercury Learning)
Monday, 21 January 2019

This book provides step-by-step instruction on modern 3D graphics shader programming in OpenGL with C++, along with its theoretical foundations. Author V. Scott Gordon uses a 4-color, “teach-yourself” format with numerous examples and detailed explanations. Every shader stage is explored, starting with the basics of modeling, lighting, textures, etc., up through advanced techniques such as tessellation, soft shadows, and generating realistic materials and environments. The book includes companion files with all of the source code, models, textures, skyboxes and normal maps used in the book.

<ASIN:1683922212>

 

Author: V. Scott Gordon
Publisher: Mercury
Date: September 2018
Pages: 384
ISBN: 978-1683922216
Print: 1683922212
Kindle: B07MHD8TKB
Audience: Developers wanting to learn OpenGL
Level: Intermediate
Category: Graphics & Games

 

 

  • Covers modern OpenGL 4.0+ shader programming in C++, with instructions for both PC/Windows and Macintosh.
  • Illustrates every technique with running code examples. Everything needed to install the libraries, and complete source code for each example is provided and fully explained.
  • Includes step-by-step instruction for using each GLSL programmable pipeline stage (vertex, tessellation, geometry, and fragment).
  • Explores practical examples for modeling, lighting and shadows (including soft shadows), terrain, and 3D materials such as wood and marble.
  • Explains how to optimize code for performance, and use modern development tools such as the NVIDIA Nsight debugger.
  • Includes companion files with all of the code, object models, figures, textures, skyboxes and skydomes, height and normal maps used throughout the book.

 

For more Book Watch just click.

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.

To have new titles included in Book Watch contact  BookWatch@i-programmer.info

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.

 

 

Banner
 


Closure: The Definitive Guide

Author: Michael Bolin
Publisher: O'Reilly, 2010
Pages: 592
ISBN: 978-1449381875
Print: 1449381871
Kindle: B0046RERYI
Audience: Existing and potential users of Closure
Rating: 4
Reviewed by: Mike James 


Closure is Google's very strange JavaScript compiler - does this book succeed in demystify [ ... ]



SQL Server AlwaysOn Revealed

Author: Peter Carter
Publisher: Apress
Pages: 150
ISBN: 978-1484217627
Print: 1484217624
Kindle: B01CZY16GK
Audience: DBAs
Rating: 4.7
Reviewer: Ian Stirk

This slim book is devoted to AlwaysOn, SQL Server’s High Availability and Disaster Recovery solution and aims to show you how [ ... ]


More Reviews