3D繪圖程式設計: 使用Direct3D 10 9與OpenGL 2.0 (附CD)
| 作者 | 彭國倫 |
|---|---|
| 出版社 | 聯合發行股份有限公司 |
| 商品描述 | 3D繪圖程式設計: 使用Direct3D 10 9與OpenGL 2.0 (附CD):學習使用最新的Direct3D與OpenGL從事即時3D繪圖從傳統的fixedpipeline繪圖開始,逐步進入最新的shader程式設計介 |
| 作者 | 彭國倫 |
|---|---|
| 出版社 | 聯合發行股份有限公司 |
| 商品描述 | 3D繪圖程式設計: 使用Direct3D 10 9與OpenGL 2.0 (附CD):學習使用最新的Direct3D與OpenGL從事即時3D繪圖從傳統的fixedpipeline繪圖開始,逐步進入最新的shader程式設計介 |
內容簡介 學習使用最新的Direct3D與OpenGL從事即時3D繪圖從傳統的fixed pipeline繪圖開始,逐步進入最新的shader程式設計介紹遊戲產業裡實際應用的技術與技巧本書從基本幾何圖形開始,逐步帶入模型與貼圖的使用,最後再進入Shader程式設計。範例程式同時提供Direct3D9、Direct3D10、OpenGL這3種版本,涵蓋範圍從最簡單的三角形建立、鏡頭操作,到最新的Xbox360、PS3遊戲裡可以看到的效果。基礎內容:3D座標轉換、基本幾何圖形、打光、載入模型、2D/3D/Cubemap貼圖、DDS貼圖壓縮、材質與混色、動態貼圖、Stencil Buffer、影子/鏡射/投影效果、粒子系統Particle、中英文顯示、地表顯示。進階Shader教學:Normalmap、Parallax/Relief map、影像處理、景深效果、光暈、陰影、折射、水波、Deferred Lighting、HDR高動態範圍、GPGPU應用。最後還會示範Direct3D與OpenGL除錯工具的使用,並以作者在遊戲產業多年的實際經驗來說明開發繪圖引擎所要注意的事項。
產品目錄 ch 1.電腦繪圖簡介ch 2.座標轉換ch 3.動畫及互動ch 4.打光ch 5.貼圖ch 6.混色與材質ch 7.動態貼圖ch 8.Stencil Bufferch 9.其他功能補充ch 10.基本應用ch 11.shader的觀念ch 12.HLSL的使用ch 13.GLSL的使用ch 14.shader初級ch 15.shader中級ch 16.shader進階ch 17.Direct3D10及Shader Model4.0ch 18.除錯Debugch 19.補充教材ch 20.線性代數
| 書名 / | 3D繪圖程式設計: 使用Direct3D 10 9與OpenGL 2.0 (附CD) |
|---|---|
| 作者 / | 彭國倫 |
| 簡介 / | 3D繪圖程式設計: 使用Direct3D 10 9與OpenGL 2.0 (附CD):學習使用最新的Direct3D與OpenGL從事即時3D繪圖從傳統的fixedpipeline繪圖開始,逐步進入最新的shader程式設計介 |
| 出版社 / | 聯合發行股份有限公司 |
| ISBN13 / | 9789861815657 |
| ISBN10 / | 9861815651 |
| EAN / | 9789861815657 |
| 誠品26碼 / | 2680386946000 |
| 頁數 / | 800 |
| 注音版 / | 否 |
| 裝訂 / | P:平裝 |
| 語言 / | 1:中文 繁體 |
| 尺寸 / | 17X23CM |
| 級別 / | N:無 |