看板 GameDesign 關於我們 聯絡資訊
※ 引述《gotoo (茶樓推點心的)》之銘言: : 關於shader套用的問題, : 小弟想要套用下面網站裡的shader,卻一直做不出效果, : 還請大大們開示。 : http://www.ozone3d.net/tutorials/bump_mapping_p4.php : 我的code大概如下: : 作法是載入兩張圖到shader,一張是有顏色的, : 一張是黑白算normal的。 : 是不是兩張圖LoadTexture要寫得不一樣呢? : 還是說display裡面掛材質到shader裡寫錯了呢? : 卡好幾天了 @@ 很難講是哪裡出問題. 通常會先從不用shader的方式先試試看結構有沒有寫錯. 說不定你貼圖就已經掛不上去了,又說不定shader根本沒跑起來. 或是顯示晶片根本不支援multi-texture等等.這些我都碰過. anyway,有三個方向可以試看看 1.先在shader裡面用一張貼圖試最基本的貼圖看看. 確定shader裡面multi-texture跟座標有正確跑起來. 2.ARB可以改用OpenGL內建試試看.如 glActiveTexture( GL_TEXTURE0 ) ; 3.貼圖設定我還有比你多作兩步,看看是不是這個原因 glActiveTexture( GL_TEXTURE0 + i ) ; glEnable( GL_TEXTURE_2D ) ; glBindTexture( GL_TEXTURE_2D , m_uiMultTextID[ _index0123 ] ) ; glTexEnvf( GL_TEXTURE_ENV , GL_TEXTURE_ENV_MODE , GL_COMBINE_EXT ) ; glTexEnvi( GL_TEXTURE_ENV , GL_COMBINE_RGB_EXT , GL_MODULATE ) -- "May Balance be with U"(願平衡與你同在) 歡迎參觀 NDark的網站 http://vision.twbbs.org/~ndark/ NDark的MSN LIVE http://ndark.spaces.live.com/ *最新期待遊戲: Soul Calibur 4 *最新專案 : 代客拼圖宣傳區 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.96.76.147 ※ 編輯: NDark 來自: 140.96.76.147 (11/10 13:55)
gotoo:謝謝您,我試試看 :) 11/10 14:09