国产第1页_91在线亚洲_中文字幕成人_99久久久久久_五月宗合网_久久久久国产一区二区三区四区

讀書月攻略拿走直接抄!
歡迎光臨中圖網 請 | 注冊

包郵 Direct3D實時渲染技術

出版社:中國水利水電出版社出版時間:2009-05-01
開本: 03 頁數: 291
中 圖 價:¥17.2(4.9折) 定價  ¥35.0 登錄后可看到會員價
暫時缺貨 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>

Direct3D實時渲染技術 版權信息

Direct3D實時渲染技術 本書特色

叢書特色:美術基礎+項目創意+程序設計+產品實訓
  模擬公司實戰制作流程,運用“項目帶學”的理念,做到所學知識與職場。

Direct3D實時渲染技術 內容簡介

本書不僅系統地講述了directx接口和函數的使用,而且簡單剖析了其背后隱含的3d數學和圖形學原理,并對directx接口介紹得十分詳細,基礎部分的內容不亞于幫助文檔。
注重實踐,實例豐富。部分重要的程序代碼在書中列出,既突出了代碼的重要性,又沒有縮減整本書的文字量。讀者可以對照程序代碼看書,有利于加深對direct3d的理解和掌握。
本書非常適合初學者或有一定基礎的讀者學習direct3d實時渲染技術時使用。
本書提供實例的完整源代碼,讀者可以從中國水利水電出版社網站或萬水書苑上免費下載,網址為:http://www.waterpub.com.cn/softdown/和http://www.wsbookshow.com。

Direct3D實時渲染技術 目錄

叢書序
前言
第1章 windows程序設計基礎
 1.1 一個完整的windows應用程序
1.2 c++面向對象設計語言簡介
第2章 計算機圖形學中的3d數學
2.1 向量及其運算
2.2 矩陣及矩陣變換
2.3 3d編程中的四元數
第3章 direct3d設備及d3d程序框架
3.1 direct3d和com簡介
3.2 初始化direct3d設備
3.3 建立d3d程序框架
第4章 從頂點到幾何體
4.1 靈活頂點格式和頂點緩沖
4.2 繪制多邊形
4.3 程序實例——圓柱體渲染cylinder
4.4 使用索引緩沖
第5章 幾何變換與圖形渲染管道
5.1 幾何變換
5.2 程序實例
5.3 圖形渲染管道
第6章 顏色與光照
6.1 direct3d中的顏色表示與頂點顏色
 6.2 材質與燈光
6.3 光照程序實例
第7章 紋理
7.1 紋理基礎
7.2 高級紋理技術
第8章 風格模型
8.1 網格模型基礎
8.2 程序實例——創建一個mesh
8.3 x文件格式分析
8.4 網格模型類的封裝
第9章 alpha混合與alpha測試
9.1 alpha混合
9.2 alpha測試
第10章 深度測試和霧化
10.1 深度測試及其使用
10.2 霧化方法
10.3 本章小結
第11章 文本顯示及文本顯示內核
第12章 lod地形繪制 
第13章 粒子系統及粒子內核封裝
第14章 asm著色器
參考文獻
展開全部

Direct3D實時渲染技術 節選

《Direct3D實時渲染技術》不僅系統地講述了DirectX接口和函數的使用,而且簡單剖析了其背后隱含的3D數學和圖形學原理,并對DirectX接口介紹得十分詳細,基礎部分的內容不亞于幫助文檔。注重實踐,實例豐富。部分重要的程序代碼在書中列出,既突出了代碼的重要性,又沒有縮減整《Direct3D實時渲染技術》的文字量。讀者可以對照程序代碼看書,有利于加深對Direct3D的理解和掌握。

Direct3D實時渲染技術 相關資料

插圖:


這個函數是系統默認的消息處理函數,也就是說,窗口程序的消息處理函數處理的只是我們感興趣的消息,即上面的case語句,對于其他的消息還是使用系統默認的消息處理函數。消息處理函數是要在窗口主程序中登記的,登記為自定義的消息處理函數之后,系統的消息就由它來處理了。所以,在本函數的最后要使用該默認函數,否則其他的消息本程序就無法處理了。
比如一般在WM PAINT中處理繪圖, 當關閉一個程序時,系統通常會發送一個WM DESTROY消息給應用程序。
1.2 C++面向對象設計語言簡介
C++就是使用面向對象(Object-Oriented,OO)思想提升了的C語言(盡管許多人都認為C++和C語言是兩門不同的語言,但我仍然趨向于認為C++是C語言的擴展和升級),主要在以下幾個方面進行了升級:
類的封裝。
繼承。
多態。
類是將數據和函數組合起來的一種方式。通常,使用C語言編程時,用數據結構來存儲結構,用函數來處理這些數據,然而,使用C++時,數據和處理數據的函數都封裝在一個類中,這樣做的好處是什么呢?這樣可以將封裝好的類看成有屬性且具有某種行為的對象。這是一種更抽象更貼近實際情況的思考方式。
C++的另一項特性是繼承。創建類后,便可以指定類對象之間的關系,在一個類的基礎上派生出另一個類,F實世界本來就是這樣的,例如有一種名為Student的類,它具有一些內部屬性和特定的行為,如名字、性別等都可以成為它的屬性;它可以具有一些行為(如去參加考試等)。但在這里,Student是一個通用概念,比如小學生和大學生的行為顯然是不一樣的,而且小學生和大學生都具有他們特定的屬性(比如小學生具有過兒童節的特權,大學生就沒有這個權利了。)這時,就需要從Student類派生出兩種新類,分別為LStudent(小學生)和HStudent(大學生)。
圖1.1描述了Student、LStudent和HSmdem之間的關系。明白這兩個新類是如何從Student類派生出來的嗎?LStudent和HStudent擁有Student所擁有的所有屬性、方法和行為,但它們又具有自身特有的屬性和方法。這就是繼承的基本概念:可以在已有類的基礎上創建出更復雜的類。另外,還有多重繼承,它讓你能夠以多個類為基礎,創建出新的類。
C++和面向對象編程最重要的一點是多態(Polymorphism),其含義是“多種形式”。在C++語境下,多態指的是根據不同的環境,函數和運算符有不同的功能。例如,在C語言中,表達式a+b

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 在线激情网站 | 亚洲四虎永久在线播放 | 91九色蝌蚪91pornv在线 | 四虎在线免费播放 | 久久久久久国产精品美女 | 在线免费观看一级片 | 日日碰狠狠添天天爽对白 | 国产精品丝袜视频 | 韩国美女一级片 | 一本色道久久综合亚洲精品加 | 一本一道久久综合久久 | 看片91| 蜜桃臀在线 | 秀人网私拍福利视频在线 | 高清一级毛片 | 少妇人妻偷人精品视频 | 小sao货水好多真紧h视频 | 51国产视频| 久久99久久精品97久久综合 | 亚洲人成绝费网站色www | 成人国产亚洲 | 国产探花在线精品一区二区 | 国内少妇人妻丰满av | 国产精品久久久久久人妻精品动漫 | 亚洲精品高清av在线播放 | 嫖妓大龄熟妇正在播放 | 综合久久久久综合 | 国精产品一区二区三区有限公司 | 国产精品福利一区 | 欧美成人午夜视频在线观看 | 91视频日韩| 激情综合婷婷色五月蜜桃 | 亚洲人成无码网站久久99热国产 | 男ji大巴进入女人的直播 | 国产美女做爰免费视 | 成人a毛片手机免费播放 | 国产精品久久久久久久久99热 | 久久国产欧美日韩精品 | 2020国产免费久久精品99 | 男人的天堂免费a级毛片无码 | 欧美日韩精品一区二区三区不卡 |