出版时间:20040701 出版社:文魁 作者:陳中侯
内容概要
替你的繪圖程式注入令人嘆為觀止,拍案叫絕的超擬真虛擬特效吧!本書有助於你學習如何在 DirectX 9 繪圖管線裡頭使用可程式化著色器這項好用的工具,把這令人望之卻步的 3-D 繪圖技術,在你的動畫、遊戲以及其它多媒體的應用程式中實現。
本書擷取了 Microsoft DirectX 小組工作的開發人員,數以百計親自指導的精華─當然還包括了一直走在時代尖端的影像顯示卡製造商的高見─以一步一步的教學方式,引領你學習最佳的練習範例程式,拓展你的可程式化繪圖管線程式。
你將會見識到如何用組合語言以及最新的高階著色器程式語言(HLSL)兩種方式來開發著色器的程式─而你將會在書附光碟上,得到所有範例程式的完整原始碼以及 DirectX9 的 SDK 程式。
現在就來探索如何:
* 寫出頂點著色器的程式來建立各空間之間的轉換,應用頂點霧化效果,或是產生變形的幾何圖形。
* 用像素著色器來產生 2-D 影像的特效─例如反相輸出的像素顏色。
* 透過結合頂點著色器與框架緩衝區混色的功能,使用 HLSL 增加半透明的光暈特效。
* 透過頂點著色器,像素著色器與材質著色器,採用多層材質混色運算來產生有金屬塗料質感的特效。
* 藉著應用環境貼圖特效,納入反射環境影像的表面到你的 3-D 場景中。
* 以 EffectEdit 這個 SDK 附的範例程式來試驗載入與編輯特效檔案,體驗用飛快的速度預覽特效檔案產生的結果。
* 把多個物件繪製的 techniques 包裝到到單獨的特效中,使管線狀態的管理更加地簡單。
图书封面
评论、评分、阅读与下载
DIRECT X9 3D 圖形特效程式設計. PDF格式下载