Computer Graphics Programming in OpenGL with JAVA, 2/e (Hardcover)
暫譯: 使用 JAVA 的 OpenGL 電腦圖形程式設計 (第二版)
V. Scott Gordon, John L. Clevenger
- 出版商: Mercury Learning
- 出版日期: 2018-11-12
- 售價: $2,210
- 貴賓價: 9.8 折 $2,166
- 語言: 英文
- 頁數: 406
- 裝訂: Hardcover
- ISBN: 1683922190
- ISBN-13: 9781683922193
-
相關分類:
Java 程式語言、OpenGL、Computer-Science、Computer Graphics
-
其他版本:
Computer Graphics Programming in OpenGL with Java, 3/e (Hardcover)
買這商品的人也買了...
-
易讀程式之美學-提升程式碼可讀性的簡單法則 (The Art of Readable Code)$480$379 -
$505Processing 編程學習指南(原書第2版) -
深入理解運算原理|從簡單的機器到無所不能的程式 (Understanding Computation: From Simple Machines to Impossible Programs)$600$474 -
Data Science from Scratch: First Principles with Python, 2/e (Paperback)$2,195$2,079 -
科班出身的 AI人必修課:OpenCV 影像處理 使用 Python$780$616 -
Building Computer Vision Applications Using Artificial Neural Networks: With Step-By-Step Examples in Opencv and Tensorflow with Python$1,663$1,575 -
圖解 AI|機器學習和深度學習的技術與原理$450$356 -
AR and VR Using the Webxr API: Learn to Create Immersive Content with Webgl, Three.Js, and A-Frame (Paperback)$1,881$1,782 -
$1,680Practical Deep Learning: A Python-Based Introduction -
$479Java 從入門到精通, 6/e -
Developing Graphics Frameworks with Python and OpenGL (Hardcove)$4,200$3,990 -
學好跨平台網頁設計 -- HTML5、CSS3、JavaScript、jQuery 與Bootstrap 5 超完美特訓班, 3/e (附範例/RWD影音教學)$500$395 -
$2,592Practical Machine Learning for Computer Vision: End-To-End Machine Learning for Images (Paperback) -
$2,070AI and Machine Learning for On-Device Development: A Programmer's Guide -
Optimizing Visual Studio Code for Python Development: Developing More Efficient and Effective Programs in Python$2,233$2,115 -
Deep Learning with Python, 2/e (Paperback)$2,280$2,166 -
電腦圖形學入門 3D渲染指南$539$512 -
Python 桌面開發王者 - Qt 6 全方位實例應用開發$1,200$948 -
Learn Three.js : Program 3D animations and visualizations for the web with JavaScript and WebGL, 4/e (Paperback)$1,950$1,853 -
Python + ChatGPT 零基礎 + 高效率學程式設計與運算思維, 3/e$780$616 -
AI 繪圖夢工廠 :Midjourney、Stable Diffusion、Leonardo. ai × ChatGPT 超應用 神技$630$498 -
Blender 3D Asset Creation for the Metaverse: Unlock endless possibilities with 3D object creation, including metaverse characters and avatar models (Paperback)$2,100$1,995 -
ChatGPT × 遊戲設計概論$720$562 -
ChatGPT-4 與 Bing Chat - 創新體驗文字/繪圖/音樂/動畫/影片的AI世界$520$411 -
ChatGPT 4 + API 創新體驗 AI 世界邁向開發機器人程式王者歸來(全彩印刷)$780$616
相關主題
商品描述
This new edition provides step-by-step instruction on modern 3D graphics shader programming in OpenGL, along with its theoretical foundations. It is appropriate both for computer science undergraduate graphics programming courses in degree programs that emphasize Java, and for professionals interested in mastering 3D graphics skills who prefer Java. It has been designed in a 4-color, “teach-yourself” format with numerous examples that the reader can run just as presented. New sections have been added covering soft shadows, performance optimization, Nsight debugging, as well as updated industry-standard libraries and steps for running the examples on a Macintosh. Includes companion DVD with source code, models, textures, etc. used in the book.
Features:
• Includes new sections on implementing soft shadows, performance optimization, and updated tools and libraries such as the JOML math library and Nvidia’s Nsight.
• Covers modern OpenGL 4.0+ shader programming in Java, using Windows or Mac.
• Illustrates every technique with complete running code examples. Everything needed to install JOGL and run every example is provided and fully explained.
• Includes step-by-step instruction for every GLSL programmable pipeline stage (vertex, tessellation, geometry, and fragment) -- with examples.
商品描述(中文翻譯)
這個新版本提供了有關在 OpenGL 中進行現代 3D 圖形著色器編程的逐步指導,以及其理論基礎。它適合於強調 Java 的計算機科學本科圖形編程課程,以及對掌握 3D 圖形技能感興趣的專業人士,特別是那些偏好使用 Java 的人。這本書採用四色的「自學」格式設計,包含許多讀者可以直接運行的範例。新增的部分涵蓋了柔和陰影、性能優化、Nsight 調試,以及更新的行業標準庫和在 Macintosh 上運行範例的步驟。隨書附贈 DVD,包含書中使用的源代碼、模型、紋理等。
特色:
• 包含有關實現柔和陰影、性能優化以及更新工具和庫(如 JOML 數學庫和 Nvidia 的 Nsight)的新章節。
• 涵蓋在 Windows 或 Mac 上使用 Java 進行現代 OpenGL 4.0+ 的著色器編程。
• 每個技術都用完整的運行代碼範例進行說明。提供並充分解釋安裝 JOGL 和運行每個範例所需的一切。
• 包含每個 GLSL 可編程管道階段(頂點、細分、幾何和片段)的逐步指導,並附有範例。
