2011-05-23 111 views
0

我目前正在研究一個二維的Direct3D應用程序,並試圖找出如何正確地爲不同的紋理添加色調和alpha效果。着色紋理沒有頂點緩衝區漫反射

我擁有了以前的工作,但我做的方式,它是由:

  1. 鎖定頂點緩衝。
  2. 更改每個頂點的漫反射顏色。
  3. 解鎖頂點緩衝區。

從那時起我就聽說並學會了這是一個非常繁重的操作,每幀要做幾十次,所以我想知道我該怎麼做。

我正在研究漫反射照明,但我不確定是否允許我爲紋理添加不透明度。如果我將具有50%不透明度的漫反射光添加到紋理,紋理是否具有50%的不透明度?

任何指導表示讚賞,教程和示例代碼更是這樣:),
Jengerer

回答