2014年9月30日 星期二

3D程式設計基本心法



書名: 3D程式設計基本心法
ISBN: 9861490450


圖書館與影像處理相關的書大多都是軟體應用教學,
不過programming還是比當user有趣,所以還是選跟程式設計相關的。
書中是採用一問一答方式介紹影像的概念及程式的解說,
而使用的開發環境是Microsoft Visual studio,語言是C++與DirectX SDK。


書中從觀景窗開始介紹,像是定義Camera跟觀景窗的距離或是觀察角度,
在之後還有關於貼圖效果、平面到立體,座標轉換,光源效果,
鏡面反射,陰影效果...等介紹及程式範例。

但其中最在意的不是影像處理,而是程設的問題,
在圖書館內找到的有關DirectX或OpenGL的程式教學,語言都是C++,
雖然是使用C++,但跟以往學的不一樣的是它包含了Win32 API
另外為了利於撰寫視窗程式還定義了很多識別字跟資料結構,
雖然不了解這些也是可以靠複製貼上及更改參數來達到目的,
不過在除錯及維護時不了解會有很多問題。


在學DirectX或OpenGL前可能還要先學視窗程式設計會比較好,可以增加很多觀念。

(照片就免了,很麻煩)

沒有留言:

張貼留言