看板 GameDesign 關於我們 聯絡資訊
NDark:概念上是在目標場景render前把要用的shader裝上. 08/17 15:16
那請問這樣是有什麼暫存的方式嗎?? 照我前幾篇的文章 都是在執行 SetTechnique() BeginPass() 等函式後 就馬上接著執行 DrawPrimitive() 作 Render 的動作 我想也就是因為沒有做暫存的動作 所以才會發生第二個Effect覆蓋第一個的情形發生 不過由於我的書 以及我網路上找到的範例 都是只有載入一個Effect 所以可以請你提供一些關鍵字供我搜尋教學文件嗎?? 謝謝你的回覆 十分感謝 <(_ _)> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.76.190.21
NDark:opengl是把要用的全先丟到顯示卡,再看你要掛哪一個shader 08/17 15:49
pleaselouis:我希望的可以達到的效果是 同時掛兩個以上的特效 08/19 21:12
darkflier:真的要寫shader就用DX10 或是用CG吧 08/19 21:21
darkflier:cg跟dx10的shader4.0某個意義上還真雷同 08/19 21:21
darkflier:glsl......就忘記這件事情吧 鳥鳥的 08/19 21:21
NDark:opengl 的作法是讀取shader檔案後 傳到顯示卡. 08/19 21:50
NDark:再決定動態要掛哪個shader,跟掛texture的方式很像 08/19 21:50
jhs1213:"同時"掛兩個以上的特效 是什麼意思? 08/20 02:43