幫助中心 | 我的帳號 | 關於我們

DirectX12 3D遊戲開發實戰

  • 作者:(美)弗蘭克·D.盧娜|譯者:王陳
  • 出版社:人民郵電
  • ISBN:9787115479211
  • 出版日期:2019/01/01
  • 裝幀:平裝
  • 頁數:742
人民幣:RMB 148 元      售價:
放入購物車
加入收藏夾

內容大鋼
    Direct3D是微軟公司DirectX SDK集成開發包中的重要組成部分,是編寫高性能3D圖形應用程序的渲染庫,適用於多媒體、娛樂、即時3D動畫等廣泛和實用的3D圖形計算領域。
    弗蘭克·D.盧娜著的《DirectX12 3D遊戲開發實戰》圍繞互動式電腦圖形學這一主題展開,著重介紹Direct3D的基礎知識和著色器編程的方法,並介紹了如何利用Direct3D來實現各種有趣的技術與特效,旨在為讀者學習更高級的圖形技術奠定堅實的基礎。本書包括3部分內容。第一部分介紹必備的數學知識,涵蓋向量代數、矩陣代數和變換等內容。這是貫穿全書的數學工具,是讀者需要掌握的基礎內容。第二部分重點介紹Direct3D的基礎知識,展示用Direct3D來實現繪圖任務的基本概念與技術,如渲染流水線、紋理貼圖、混合、曲面細分等。第三部分則利用Direct3D來實現各種有趣的特效,如實例化與視錐體剔除、陰影貼圖、環境光遮蔽等。
    本書適合希望通過Direct3D來學習3D編程的C++中級程序員閱讀,也可供已對Direct3D有一定了解或具有非DirectX API使用經驗的3D程序員參考。

作者介紹
(美)弗蘭克·D.盧娜|譯者:王陳
    弗蘭克·D.盧娜(Frank D. Luna),畢業於加利福尼亞大學歐文分校,獲得數學學士學位,具備著超過15年的DirectX互動式圖形學編程經驗,著有3本DirectX暢銷書,曾從事3D醫療可視化、3D建築設計軟體以及遊戲相關工作。

目錄
第一部分  必備的數學知識
  第1章  向量代數
    1.1  向量
      1.1.1  向量與坐標系
      1.1.2  左手坐標系與右手坐標系
      1.1.3  向量的基本運算
    1.2  長度和單位向量
    1.3  點積
    1.4  叉積
      1.4.12  D向量的偽叉積
      1.4.2  通過叉積來進行正交化處理
    1.5  點
    1.6  利用DirectXMath庫進行向量運算
      1.6.1  向量類型
      1.6.2  載入方法和存儲方法
      1.6.3  參數的傳遞
      1.6.4  常向量
      1.6.5  重載運算符
      1.6.6  雜項
      1.6.7  Setter函數
      1.6.8  向量函數
      1.6.9  浮點數誤差
    1.7  小結
    1.8  練習
  第2章  矩陣代數
    2.1  矩陣的定義
    2.2  矩陣乘法
      2.2.1  定義
      2.2.2  向量與矩陣的乘法
      2.2.3  結合律
    2.3  轉置矩陣
    2.4  單位矩陣
    2.5  矩陣的行列式
      2.5.1  余子陣
      2.5.2  行列式的定義
    2.6  伴隨矩陣
    2.7  逆矩陣
    2.8  用DirectXMath庫處理矩陣
      2.8.1  矩陣類型
      2.8.2  矩陣函數
      2.8.3  DirectXMath矩陣示常式序
    2.9  小結
    2.10  練習
  第3章  變換
    3.1  線性變換
      3.1.1  定義
      3.1.2  矩陣表示法
      3.1.3  縮放
      3.1.4  旋轉
    3.2  仿射變換

      3.2.1  齊次坐標
      3.2.2  仿射變換的定義及其矩陣表示
      3.2.3  平移
      3.2.4  縮放和旋轉的仿射矩陣
      3.2.5  仿射變換矩陣的幾何意義
    3.3  變換的複合
    3.4  坐標變換
      3.4.1  向量的坐標變換
      3.4.2  點的坐標變換
      3.4.3  坐標變換的矩陣表示
第二部分  Direct3D基礎
第三部分  主題篇
附錄A  Windows編程入門
附錄B  高級著色器語言參考
附錄C  解析幾何學選講
附錄D  參考資料

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032