preshader

来源:互联网 发布:php fastcgi 编辑:程序博客网 时间:2024/06/11 13:37

好吧,我土鳖,以前还真没注意过,d3d effect里面支持preshader这么个东西:

直接dx文档里面search就可以看见,就是一些可以cpu端算掉的东西可以driver里面算了。

 

比如lighting 方向转到camera space,如果是传的world space lighting然后viewmatrix做空间转换,就会放到preshader里面。

 

个人认为这个真正的意义不是平衡gpu和cpu,是告诉coder有shader写的烂了,赶紧能外面搞定的就别shader里面算了。

原创粉丝点击