V. Scott Gordon
Language: English
ISBN
Publisher: Mercury Learning & Information
Published: Apr 15, 2018
This book provides step-by-step
instruction on modern 3D graphics shader programming in OpenGL with C++, along
with its theoretical foundations. It is appropriate both for computer science
graphics courses and for professionals interested in mastering 3D graphics
skills. It has been designed in 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.
Features:
instructions for both PC/Windows and Macintosh.
needed to install the libraries,...
Description:
This book provides step-by-step
instruction on modern 3D graphics shader programming in OpenGL with C++, along
with its theoretical foundations. It is appropriate both for computer science
graphics courses and for professionals interested in mastering 3D graphics
skills. It has been designed in 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.
Features:
instructions for both PC/Windows and Macintosh.
needed to install the libraries,...