Noimg

Microsoft DirectX 9 3D 圖形特效程式設計 (The Microsoft DirectX 9 Programmable Graphics Pipeline)

陳忠侯

  • 出版商: 文魁
  • 出版日期: 2004-07-09
  • 台幣定價: $580
  • 售價: 7.6$441
  • 語言: 繁體中文
  • ISBN: 9861252878
  • ISBN-13: 9789861252872

無法訂購

產品描述

本書特色:

替你的繪圖程式注入令人嘆為觀止,拍案叫絕的超擬真虛擬特效吧!

本書有助於你學習如何在 DirectX 9 繪圖管線裡頭使用可程式化著色器這項好用的工具,把這令人望之卻步的 3-D 繪圖技術,在你的動畫、遊戲以及其它多媒體的應用程式中實現。本書擷取了 Microsoft DirectX 小組工作的開發人員,數以百計親自指導的精華─當然還包括了一直走在時代尖端的影像顯示卡製造商的高見─以一步一步的教學方式,引領你學習最佳的練習範例程式,拓展你的可程式化繪圖管線程式。你將會見識到如何用組合語言以及最新的高階著色器程式語言(HLSL)兩種方式來開發著色器的程式─而你將會在書附光碟上,得到所有範例程式的完整原始碼以及 DirectX9 SDK 程式。

  "urn:schemas-microsoft-com:office:office" />

現在就來探索如何:

Ø      寫出頂點著色器的程式來建立各空間之間的轉換,應用頂點霧化效果,或是產生變形的幾何圖形。

Ø      用像素著色器來產生 2-D 影像的特效─例如反相輸出的像素顏色。

Ø      透過結合頂點著色器與框架緩衝區混色的功能,使用 HLSL 增加半透明的光暈特效。

Ø      透過頂點著色器,像素著色器與材質著色器,採用多層材質混色運算來產生有金屬塗料質感的特效。

Ø      藉著應用環境貼圖特效,納入反射環境影像的表面到你的 3-D 場景中。

Ø      EffectEdit 這個 SDK 附的範例程式來試驗載入與編輯特效檔案,體驗用飛快的速度預覽特效檔案產生的結果。

把多個物件繪製的 techniques 包裝到到單獨的特效中,使管線狀態的管理更加地簡單