Computer Graphics Programming in OpenGL with C++
暫譯: 使用 C++ 的 OpenGL 電腦圖形程式設計
Gordon, Scott, Clevenger, John
- 出版商: Mercury Learning and Information
- 出版日期: 2024-03-09
- 售價: $3,190
- 貴賓價: 9.5 折 $3,031
- 語言: 英文
- 頁數: 568
- 裝訂: Hardcover - also called cloth, retail trade, or trade
- ISBN: 1501522590
- ISBN-13: 9781501522598
-
相關分類:
OpenGL
海外代購書籍(需單獨結帳)
商品描述
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.
商品描述(中文翻譯)
本更新版包含有關現代 OpenGL 4.0+ GLSL 着色器編程的逐步指導,使用 C++ 語言,並涵蓋 3D 電腦圖形的理論基礎。每個着色器階段都進行了探討,從建模、紋理、照明、陰影等基本概念,到細分、噪聲圖、水面效果和立體視覺等高級技術。本新版本擴展了對相機控制、折射的覆蓋範圍,並新增了一章關於使用邊界體積層次結構進行光線追蹤的內容,適用於複雜模型。隨書附帶的檔案包括運行書中每個範例所需的所有源代碼、着色器、模型檔案、天空盒等。
作者簡介
V. Scott Gordon, Ph.D. and John Clevenger, Ph.D. are both computer science professors at
California State University, Sacramento.
California State University, Sacramento.
作者簡介(中文翻譯)
V. Scott Gordon 博士和 John Clevenger 博士都是加州州立大學薩克拉門托分校的計算機科學教授。