Re: [請益] 請問關於 Shader 的問題

看板GameDesign (遊戲設計)作者 (LOUIS￾N)時間16年前 (2009/08/17 15:46), 編輯推噓3(305)
留言8則, 4人參與, 最新討論串3/4 (看更多)

08/17 15:16,
概念上是在目標場景render前把要用的shader裝上.
08/17 15:16
那請問這樣是有什麼暫存的方式嗎?? 照我前幾篇的文章 都是在執行 SetTechnique() BeginPass() 等函式後 就馬上接著執行 DrawPrimitive() 作 Render 的動作 我想也就是因為沒有做暫存的動作 所以才會發生第二個Effect覆蓋第一個的情形發生 不過由於我的書 以及我網路上找到的範例 都是只有載入一個Effect 所以可以請你提供一些關鍵字供我搜尋教學文件嗎?? 謝謝你的回覆 十分感謝 <(_ _)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.76.190.21

08/17 15:49, , 1F
opengl是把要用的全先丟到顯示卡,再看你要掛哪一個shader
08/17 15:49, 1F

08/19 21:12, , 2F
我希望的可以達到的效果是 同時掛兩個以上的特效
08/19 21:12, 2F

08/19 21:21, , 3F
真的要寫shader就用DX10 或是用CG吧
08/19 21:21, 3F

08/19 21:21, , 4F
cg跟dx10的shader4.0某個意義上還真雷同
08/19 21:21, 4F

08/19 21:21, , 5F
glsl......就忘記這件事情吧 鳥鳥的
08/19 21:21, 5F

08/19 21:50, , 6F
opengl 的作法是讀取shader檔案後 傳到顯示卡.
08/19 21:50, 6F

08/19 21:50, , 7F
再決定動態要掛哪個shader,跟掛texture的方式很像
08/19 21:50, 7F

08/20 02:43, , 8F
"同時"掛兩個以上的特效 是什麼意思?
08/20 02:43, 8F
文章代碼(AID): #1AYGhfQv (GameDesign)
文章代碼(AID): #1AYGhfQv (GameDesign)