Home Mathematics Computer Graphics Programming in OpenGL with C++
book: Computer Graphics Programming in OpenGL with C++
Book
Licensed
Unlicensed Requires Authentication

Computer Graphics Programming in OpenGL with C++

  • Scott Vahl Gordon and John Clevenger
Language: English
Published/Copyright: 2024
View more publications by Mercury Learning and Information

About this book

This updated edition includes step-by-step instruction on modern OpenGL 4.0+ GLSL shader programming with C++, along with the theoretical foundations of 3D computer graphics. Every shader stage is explored, from the basics of modeling, textures, lighting, shadows, etc., through advanced techniques such as tessellation, noise maps, water, and stereoscopy. This new edition includes expanded coverage of camera control, refraction, and a new chapter on ray tracing with bounding volume hierarchies for complex models. The companion files include all the source code, shaders, model files, skyboxes, etc., needed to run every example in the book.

Author / Editor information

V. Scott Gordon, Ph.D. and John Clevenger, Ph.D. are both computer science professors at
California State University, Sacramento.


Publicly Available Download PDF
i

Publicly Available Download PDF
v

Publicly Available Download PDF
xiii

Requires Authentication Unlicensed

Licensed
Download PDF
1

Requires Authentication Unlicensed

Licensed
Download PDF
7

Requires Authentication Unlicensed

Licensed
Download PDF
35

Requires Authentication Unlicensed

Licensed
Download PDF
61

Requires Authentication Unlicensed

Licensed
Download PDF
103

Requires Authentication Unlicensed

Licensed
Download PDF
129

Requires Authentication Unlicensed

Licensed
Download PDF
159

Requires Authentication Unlicensed

Licensed
Download PDF
189

Requires Authentication Unlicensed

Licensed
Download PDF
219

Requires Authentication Unlicensed

Licensed
Download PDF
241

Requires Authentication Unlicensed

Licensed
Download PDF
259

Requires Authentication Unlicensed

Licensed
Download PDF
271

Requires Authentication Unlicensed

Licensed
Download PDF
297

Requires Authentication Unlicensed

Licensed
Download PDF
311

Requires Authentication Unlicensed

Licensed
Download PDF
353

Requires Authentication Unlicensed

Licensed
Download PDF
383

Requires Authentication Unlicensed

Licensed
Download PDF
463

Requires Authentication Unlicensed

Licensed
Download PDF
501

Requires Authentication Unlicensed

Licensed
Download PDF
523

Requires Authentication Unlicensed

Licensed
Download PDF
531

Requires Authentication Unlicensed

Licensed
Download PDF
539

Requires Authentication Unlicensed

Licensed
Download PDF
545

Requires Authentication Unlicensed

Licensed
Download PDF
553

Publishing information
Pages and Images/Illustrations in book
eBook published on:
March 12, 2024
eBook ISBN:
9781501519567
Hardcover published on:
March 9, 2024
Hardcover ISBN:
9781501522598
Pages and Images/Illustrations in book
Main content:
568
Downloaded on 2.10.2025 from https://www.degruyterbrill.com/document/doi/10.1515/9781501519567/html?lang=en&srsltid=AfmBOopRRWbgqNVwziyF2ABNHc4-g4AN8UGfcQu7FXnZS7XB8ylnDcxU
Scroll to top button