读书人

cg着色有关问题

发布时间: 2012-03-09 21:42:52 作者: rapoo

cg着色问题
在用CG时,如果要多次渲染场景,每次的vertex program和fragment program都不一样,也就是希望每次用不同的CG着色方法,如何实现呢?
vertex program和fragment program可以有多个吗?


[解决办法]
当然可以有很多个啊,分别编译好了,按照情况选用就可以了。

其实这一点HLSL做的蛮好的,通过fx文件使用HLSL可以定义多个tech,每个tech里面可以定义多个pass,不同的pass可以使用不同的着色程序,真的很方便啊。
[解决办法]

探讨
在用CG时,如果要多次渲染场景,每次的vertex program和fragment program都不一样,也就是希望每次用不同的CG着色方法,如何实现呢?
vertex program和fragment program可以有多个吗?

读书人网 >网络游戏

热点推荐