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
1

Requires Authentication Unlicensed

Licensed
7

Requires Authentication Unlicensed

Licensed
35

Requires Authentication Unlicensed

Licensed
61

Requires Authentication Unlicensed

Licensed
103

Requires Authentication Unlicensed

Licensed
129

Requires Authentication Unlicensed

Licensed
159

Requires Authentication Unlicensed

Licensed
189

Requires Authentication Unlicensed

Licensed
219

Requires Authentication Unlicensed

Licensed
241

Requires Authentication Unlicensed

Licensed
259

Requires Authentication Unlicensed

Licensed
271

Requires Authentication Unlicensed

Licensed
297

Requires Authentication Unlicensed

Licensed
311

Requires Authentication Unlicensed

Licensed
353

Requires Authentication Unlicensed

Licensed
383

Requires Authentication Unlicensed

Licensed
463

Requires Authentication Unlicensed

Licensed
501

Requires Authentication Unlicensed

Licensed
523

Requires Authentication Unlicensed

Licensed
531

Requires Authentication Unlicensed

Licensed
539

Requires Authentication Unlicensed

Licensed
545

Requires Authentication Unlicensed

Licensed
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 8.10.2025 from https://www.degruyterbrill.com/document/doi/10.1515/9781501519567/html?lang=en&srsltid=AfmBOoo8FhYAgK3J0SexIyyzu_A5EYG0K7dVGCZQ4WYLX_ShsjoODdiK
Scroll to top button