OpenGL Programming Guide: The Official Guide to Learning OpenGL, 5/e
暫譯: OpenGL 程式設計指南:學習 OpenGL 的官方指南,第 5 版

OpenGL Architecture Review Board, Dave Shreiner, Mason Woo, Jackie Neider, Tom Davis

  • 出版商: Prentice Hall
  • 出版日期: 2005-08-11
  • 售價: $1,900
  • 貴賓價: 9.8$1,862
  • 語言: 英文
  • 頁數: 896
  • 裝訂: Paperback
  • ISBN: 0321335732
  • ISBN-13: 9780321335739
  • 相關分類: OpenGL
  • 已絕版

買這商品的人也買了...

相關主題

商品描述

OpenGL is a powerful software interface used to produce high-quality, computer-generated images and interactive applications using 2D and 3D objects, bitmaps, and color images. The OpenGLA (R) Programming Guide, Fifth Edition, provides definitive and comprehensive information on OpenGL and the OpenGL Utility Library. The previous edition covered OpenGL through Version 1.4. This fifth edition of the best-selling "red book" describes the latest features of OpenGL Versions 1.5 and 2.0, including the introduction of the OpenGL Shading Language. You will find clear explanations of OpenGL functionality and many basic computer graphics techniques, such as building and rendering 3D models; interactively viewing objects from different perspective points; and using shading, lighting, and texturing effects for greater realism. In addition, this book provides in-depth coverage of advanced techniques, including texture mapping, antialiasing, fog and atmospheric effects, NURBS, image processing, and more. The text also explores other key topics such as enhancing performance, OpenGL extensions, and cross-platform techniques.This fifth edition has been extensively updated to include the newest features of OpenGL Versions 1. 5 and 2.0, including: *Storage of vertex arrays in buffer objects for faster rendering *Occlusion queries for course-grain visibility testing *Non-power-of-two dimensioned texture maps *Point sprites *Separate stencil operations for RGB and alpha *Rendering to multiple color buffers using GLSL Most importantly, this edition discusses the OpenGL Shading Language (GLSL) and explains the mechanics of using this new language to create complex graphics effects and boost the computational power of OpenGL.

商品描述(中文翻譯)

OpenGL 是一個強大的軟體介面,用於生成高品質的計算機生成圖像和互動應用程式,使用 2D 和 3D 物件、位圖和彩色圖像。《OpenGL® 程式設計指南》第五版提供了有關 OpenGL 和 OpenGL 實用程式庫的權威和全面的信息。前一版涵蓋了 OpenGL 直至版本 1.4。這本暢銷的「紅書」第五版描述了 OpenGL 版本 1.5 和 2.0 的最新特性,包括 OpenGL 着色語言的引入。您將找到對 OpenGL 功能的清晰解釋以及許多基本計算機圖形技術,例如構建和渲染 3D 模型;從不同的視角互動查看物件;以及使用陰影、照明和紋理效果以增強真實感。此外,本書還深入探討了高級技術,包括紋理映射、抗鋸齒、霧和大氣效果、NURBS、圖像處理等。文本還探討了其他關鍵主題,如提升性能、OpenGL 擴展和跨平台技術。這個第五版已經進行了廣泛的更新,以包括 OpenGL 版本 1.5 和 2.0 的最新特性,包括:* 在緩衝物件中存儲頂點陣列以加快渲染速度 * 用於粗粒度可見性測試的遮擋查詢 * 非二的次方維度的紋理圖 * 點精靈 * RGB 和 alpha 的獨立模板操作 * 使用 GLSL 渲染到多個顏色緩衝區 最重要的是,本版討論了 OpenGL 着色語言 (GLSL),並解釋了使用這種新語言創建複雜圖形效果和提升 OpenGL 計算能力的機制。