作者pleaselouis (LOUISN)
看板GameDesign
标题Re: [请益] 请问关於 Shader 的问题
时间Mon Aug 17 15:46:48 2009
1F:推 NDark:概念上是在目标场景render前把要用的shader装上. 08/17 15:16
那请问这样是有什麽暂存的方式吗??
照我前几篇的文章 都是在执行 SetTechnique() BeginPass() 等函式後
就马上接着执行 DrawPrimitive() 作 Render 的动作
我想也就是因为没有做暂存的动作 所以才会发生第二个Effect覆盖第一个的情形发生
不过由於我的书 以及我网路上找到的范例 都是只有载入一个Effect
所以可以请你提供一些关键字供我搜寻教学文件吗?? 谢谢你的回覆 十分感谢 <(_ _)>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.76.190.21
2F:推 NDark:opengl是把要用的全先丢到显示卡,再看你要挂哪一个shader 08/17 15:49
3F:→ pleaselouis:我希望的可以达到的效果是 同时挂两个以上的特效 08/19 21:12
4F:推 darkflier:真的要写shader就用DX10 或是用CG吧 08/19 21:21
5F:→ darkflier:cg跟dx10的shader4.0某个意义上还真雷同 08/19 21:21
6F:→ darkflier:glsl......就忘记这件事情吧 鸟鸟的 08/19 21:21
7F:推 NDark:opengl 的作法是读取shader档案後 传到显示卡. 08/19 21:50
8F:→ NDark:再决定动态要挂哪个shader,跟挂texture的方式很像 08/19 21:50
9F:→ jhs1213:"同时"挂两个以上的特效 是什麽意思? 08/20 02:43