• 讀書網|DuShu.com - 讀書·學習·生活
  •  | 簡體版
  • 論壇
  • 暢銷
  • 連載
  • 圖書
  • 資訊
  • 首頁
  • 國學/古籍 | 文學藝術 | 人文社科 | 經濟管理 | 生活時尚 | 科學技術 | 教材教輔 | 少兒讀物
  •    
  • 圖書搜索:
  •  
     全部圖書 可讀圖書 可購圖書
     
  • Direct3D游戲開發技術詳解 - 書籍詳細信息
  • 查看同類圖書:科學技術»計算機/網絡»游戲設計»Direct3D游戲開發技術詳解
  • Direct3D游戲開發技術詳解

  • 【作 者】:尚晶晶編著
  • 【叢編項】:
  • 【裝幀項】:膠版紙 小16開 / 411
  • 【出版項】:人民郵電出版社 / 2006.3
  • 【ISBN號】:9787115143099 / 7115143099
  • 【原書定價】:¥48.00 有12家書店打折銷售 
  • 【主題詞】:計算機-圖形圖像、多媒體、網頁制作-綜合
  • 【圖書簡介】
    本書全面系統地講述了Direct3D游戲編程所需的基礎知識,并輔以針對性的訓練和實例,講述了現代3D游戲中非常經典的技術和一些國內外最新的技術,包括地形渲染所涉及的關鍵技術和方法、主流3D動畫技術、各種3D游戲實現的特效技術,以及較新的基于可編程渲染管線的GPUShader技術。全書講解配合有大量實戰性程序代碼,并結合了當前市面上最新的各種3D游戲。本書適合Direct3D游戲編程技術的入門者循序漸進地學習,也適合有一定基礎、希望提高Direct3D游戲編程能力的愛好者閱讀。本書分為基礎部分和進階部分。基礎部分為第1章~第9章,目標是使沒有:DirectXSDK編程經驗的讀者也可以快速上手,對Direct3D編程的一般概念和知識做出了系統講解,并在第9章引導讀者綜合使用學習過的知識進行簡單的引擎封裝和調用。進階部分為第10章~第14章,全面講述了現代3D游戲中非常經典的技術和一些新的技術。
  • 【本書目錄】
    第1章 認識diirectx/directx sdk
    1.1 directx/direct3d的歷史與最新發展
    1.2 directx sdk組成介紹
    1.3 理解hal與com
    1.4 directx sdk安裝與開發環境配置
    1.4.1 directx sdk的安裝
    1.4.2 visual studio.net 2003環境配置
    1.4.3 編譯運行你的第一個directx程序
    1.5 小結
    第2章 理解diireet3d世界的基本元素
    2.1 世界坐標系
    2.1.1 三維立體空間坐標系中的點
    2.1.2 三維立體空間坐標系中的直線和平面
    2.2 頂點的表示
    2.3 面與多邊形
    2.4 物體的朝向
    2.5 紋理映射初步
    2.6 小結
    第3章 direet3d數學基礎
    3.1 向量運算
    3.1.1 direct3d中的向量定義
    3.1.2 direct3d中的向量運算
    3.2 矩陣運算與操作
    3.2.1 direct3d中的矩陣定義
    3.2.2 direct3d中的矩陣運算
    3.2.3 單位化矩陣(identity matrix)
    3.2.4 平移矩陣(ttranslation matrix)
    3.2.5 旋轉矩陣(rotation matrix)
    3.2.6 放縮矩陣(scaling matrix)
    3.2.7 混合變換(multiply matrix)
    3.3 矩陣變換綜合使用實例
    3.4 其他常用數學函數與變換介紹
    3.5 小結
    第4章 理解:direct3d渲染管線
    4.1 頂點和像素處理
    4.2 世界矩陣
    4.3 攝像機矩陣
    4.4 投影矩陣
    4.4.1 攝像機觀察平截頭體
    4.4.2 投影矩陣
    4.5 剪切和視口放縮
    4.6 小結
    第5章 direct3d程序結構
    5.1 優化的win32程序結構
    5.1.1 建立新的win32程序項目
    5.1.2 主流程函數解析及其優化
    5.2 direct3d設備基礎知識
    5.2.1 獲取顯示設備
    5.2.2 配置d3dpresent parameters結構體
    5.2.3 創建idirect3ddevice設備對象
    5.3 初始化direct3d設備流程
    5.4 可變頂點結構
    5.5 頂點緩沖區與索引緩沖區
    5.5.1 創建頂點緩沖區
    5.5.2 創建索引緩沖區
    5.6 理解三角形圖元渲染方式
    5.7 渲染一個基本三維圖形
    5.7.1 準備工作
    5.7.2 渲染
    5.8 common框架
    5.8.1 common結構
    5.8.2 cd3dapplication類
    5.9 使用common框架
    5.9.1 茶壺示例程序
    5.9.2 移植彩色立方體程序
    5.10 小結
    第6章 使用網格模型構建復雜場景與角色
    6.1 x模型存儲格式
    6.1.1 meshviewer工具
    6.1.2 x文件的組織形式
    6.2 mesh基礎知識與接口介紹
    6.3 加載和渲染mesh模型
    6.3.1 加載老虎實例(不用common結構)
    6.3.2 加載宮殿實例(使用common結構)
    6.3.3 cd3dmesh類分析弓i導
    6.4 optimizing mesh介紹與示例
    6.5 progressive:mesh介紹與示例
    6.5.1 progressive mesh介紹
    6.5.2 應用舉例
    6.6 小結
    第7章 在direct3d中實現光照
    7.1 direct3d中的光照
    7.1.1 開啟和關閉光照
    7.1.2 光照模式
    7.1.3 材質與光照
    7.2 簡單光照實例
    7.3 小結
    第8章 顯示字體
    8.1 id3dxfont字體類
    8.2 簡化的cfont字體類
    8.3 小結
    第9章 綜合演練實例
    9.1 三角形選取(pick)實例演練
    9.1.1 實現實例的理論基礎
    9.1.2 實例分析
    9.2 封裝攝像機類實現場景漫游
    9.3 封裝對象模型實現任意控制
    9.4 用封裝的類完成實例
    9.5 小結
    第10章 direct3d動畫基礎
    10.1 蒙皮骨骼動畫原理
    10.2 使用3ds max制作蒙皮骨骼動畫
    10.3 蒙皮骨骼動畫在x文件中的存儲和加載
    10.4 蒙皮骨骼動畫的渲染
    10.5 蒙皮骨骼動畫范例分析
    10.6 morphing動畫原理與實踐
    10.7 小結
    第11章 direct3d特效技術
    11.1 公告牌技術
    11.1.1 公告牌技術原理
    11.1.2 公告牌技術實例分析
    11.2 粒子系統特效原理與實踐
    11.2.1 粒子系統原理分析
    11.2.2 粒子系統實例分析
    11.3 lighting map技術
    11.3.1 vertex lighting(頂點光照模式)
    11.3.2 real time per—pixel lighting(實時每像素光照模式)
    11.3.3 per-pixel render with irighting map(光度圖每像素渲染)
    11.4 精靈特效實例
    11.5 凹凸映射技術(bump map)
    11.5.1 bump map原理介紹
    11.5.2 dot3 bump map實例分析
    11.6 環境映射(environment map)
    11.6.1 環境映射原理
    11.6.2 立方體環境映射實例
    11.7 陰影圖技術(shadow map)
    11.8 體積陰影技術(shadow volume)
    11.9 小結
    第12章 地形渲染技術
    12.1 地形渲染概述
    12.1.1 室內場景型
    12.1.2 大規模室外場景型
    12.2 室內渲染核心:bsp技術初步
    12.3 基于brute force方法的height map技術示例
    12.3.1 初始化
    12.3.2 渲染
    12.3.3 創建紋理
    12.3.4 添加光照
    12.4 fault formation&midpoint displacement高度表生成
    12.5 texture blending技術
    12.6 lightingmap&slopelighting光照技術
    12.7 clod技術
    12.8 小結
    第13章 high level shader language基礎
    13.1 shader的含義
    13.1.1 可編程渲染管線
    13.1.2 vertex shader
    13.1.3 pixel shader
    13.2 shader的使用
    13.3 hlsl規范
    13.3.1 數據類型
    13.3.2 表達式
    13.3.3 語句
    13.3.4 函數說明
    13.4 vertex shader&pixel shader示例
    13.5 小結
    第14章 大型游戲實例donuts4分析與介紹
    14.1 donuts4游戲規則介紹
    14.2 donuts4程序框架分析
    14.2.1 程序入口
    14.2.2 創建窗口與初始化
    14.2.3 運行過程
    14.3 donuts4模型系統分析
    14.4 donuts4地形系統分析
    14.5 donuts4碰撞檢測系統分析
    14.6 小結
  • 【購買本書】
  • 商城名稱價格 配送信息優惠活動去看看購買

    當當網
    ¥37.00
    當天加急送:北京五環以內
    送貨上門:國內178個城市
    郵寄:全球
    特快專遞:全球
    全場免運費 去看看 訂購

    卓越網
    ¥36.90 送貨上門:國內308個城市
    郵寄:全球
    特快專遞:全球
    海外航空快遞
    滿30元,優惠5元運費 去看看 訂購

    中國書網
    ¥45.60
    送貨上門:全國81個城市
    郵寄:全國(中國郵政)
    特快專遞:全國
    去看看 訂購

    蔚藍書店
    ¥40.80 送貨上門:國內45個城市
    郵寄:全球
    特快專遞:全國600城市
    其他:海內外EMS快遞
    快錢支付,最高8元現金返還,用即送 去看看 訂購

    中國圖書網
    ¥43.20
    送貨上門:全國30個城市
    郵寄、快遞:全國
    特快專遞EMS:全球
    訂單金額超過100元免費配送
    精品藏書拍賣活動
    去看看 訂購

    華儲網
    ¥38.40 送貨上門:遼寧、長春、北京
    快遞、郵政遞送:全球
    30萬春節大禮包連環送,全場7折+滿100免運費 去看看 訂購

    D1便利網
    ¥38.40
    送貨上門:數十個大中城市
    郵寄:全球
    其他:全國大件貨運
    全場滿99免運費 去看看 訂購

    互動出版網
    ¥38.40 送貨上門:數十個大中城市
    郵寄、快遞:全國
    特快專遞EMS:全球
    去看看 訂購

    2688網店
    ¥40.00
    通過代購點免費送貨
    送貨上門
    普通平郵/EMS
    去看看 訂購

    時代網上書店
    ¥40.80 送貨上門:成都市免費送貨上門
    郵寄:全國掛號郵寄
    特快專遞:全國
    滿100送T恤 去看看 訂購

    中國理論圖書網
    ¥40.80
    送貨上門:北京四環內
    郵寄:全國、海外
    特快專遞:全國
    店慶兩周年,推出系列打折活動 去看看 訂購

    萬卷百城
    ¥48.00 去看看 訂購

    中國圖書館網
    ¥0.4/頁起
    郵寄、快遞:全國
    特快專遞EMS:全球
    提供稀缺絕版圖書文獻影印服務 去看看 預定
  • 說明:
  • 1、由于網上書店可能根據各種情況隨時調整價格,我們的價格信息存在滯后性。以上價格僅作參考,具體以網上書店標示的價格為準。
    2、如價格折扣信息和原書定價存在較大誤差,可能是該店售書為本書的不同版本或不同裝禎形式,請讀者自行鑒別。
    3、對如何網上購書存在疑問,請點擊上面購書指南鏈接查詢。
  • Copyright © 讀書網 www.dushu.com 2006-2007, All Rights Reserved.
    鄂ICP備06000781號 公安備4201502577