DirectX 12 3D 游戲開發實戰 (Introduction to 3D Game Programming with DirectX 12)
[美] 弗蘭克·D.盧娜
- 出版商: 人民郵電
- 出版日期: 2018-12-01
- 售價: $888
- 貴賓價: 9.5 折 $844
- 語言: 簡體中文
- 頁數: 742
- 裝訂: 平裝
- ISBN: 7115479216
- ISBN-13: 9787115479211
-
相關分類:
遊戲開發設計
- 此書翻譯自: Introduction to 3D Game Programming with DirectX 12 (Paperback)
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
$300$294 -
$8663D 遊戲編程大師技巧(上+下冊) (Tricks of the 3D Game Programming Gurus-Advanced 3D Graphics and Rasterization)
-
$680$537 -
$479$455 -
$980$774 -
$474$450 -
$500$395 -
$450$356 -
$490$245 -
$650$507 -
$350$298 -
$474$450 -
$210$200 -
$580$493 -
$301Direct 3D 12 編程指南
-
$780$702 -
$454PostgreSQL 實戰
-
$352FFmpeg 從入門到精通
-
$650$514 -
$454持續交付 2.0 業務引領的 DevOps 精要
-
$774$735 -
$534$507 -
$419$398 -
$580$458 -
$380$342
相關主題
商品描述
Direct3D是微軟公司DirectX SDK集成開發包中的重要組成部分,是編寫高性能3D圖形應用程序的渲染庫,適用於多媒體、娛樂、即時3D動畫等廣泛和實用的3D圖形計算領域。
本書圍繞交互式電腦圖形學這一主題展開,著重介紹Direct3D的基礎知識和著色器編程的方法,並介紹瞭如何利用Direct3D來實現各種有趣的技術與特效,旨在為讀者學習圖形技術奠定堅實的基礎。本書包括3部分內容。第一部分介紹數學知識,涵蓋向量代數、矩陣代數和變換等內容。這是貫穿全書的數學工具,是讀者需要掌握的基礎內容。第二部分重點介紹Direct3D的基礎知識,展示用Direct3D來實現繪圖任務的基本概念與技術,如渲染流水線、紋理貼圖、混合、曲面細分等。第三部分則利用Direct3D來實現各種有趣的特效,如實例化與視錐體剔除、陰影貼圖、環境光遮蔽等。
本書適合希望通過Direct3D來學習3D編程的C++中級程序員閱讀,也可供已對Direct3D有一定瞭解或具有非DirectX API使用經驗的3D程序員參考。