上次的Fresnel效果和颜色色散程序是逐顶点的,效果不是很好。经网友azureyes的提示,我用Cg程序进行逐像素的计算,效果好多了。
下面是截图:
下面这张是逐顶点的,可以比较一下:
可以看出,逐像素比逐顶点效果要好得多,但帧率下降很严重。这是因为场景的片断数目要比顶点数目多得多,计算要耗时得多,所以有时要做适当的平衡。
上次的Fresnel效果和颜色色散程序是逐顶点的,效果不是很好。经网友azureyes的提示,我用Cg程序进行逐像素的计算,效果好多了。
下面是截图:
下面这张是逐顶点的,可以比较一下:
可以看出,逐像素比逐顶点效果要好得多,但帧率下降很严重。这是因为场景的片断数目要比顶点数目多得多,计算要耗时得多,所以有时要做适当的平衡。