对于较为均匀的环境光照射的情况下,我们可以简单的把各个方向的Ambient Occlusion看成常数,从而提出积分计算.这样我们使用预计算的Ambient Occlusion就能得到不错的效果.,但是这样引入了另外的几个问题,对于不是刚体的物体我们知道运动的时候每个顶点的Ambient Occlusion是会改变的,对于这个问题我们可以使用关键桢进行插值计算Ambient Occlusion.这样一来我们就需要对于每个顶点的每个关键桢保存Ambient Occlusion.我们面临大量的数据容量,我们有些什么办法来压缩这些数据呢? 我们把每个顶点的Ambient Occlusion看成是运动桢空间函数的值,对于这样的分布函数我们不能得到精确的描述,我们可以选用合适的basis function来分解和重构函数,这样一来我们就可以得到近似的函数表示,我们只需对每个顶点保存一些系数,就可以根据桢数计算出Ambient Occlusion. 

版权声明:本文为sevecol原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/sevecol/archive/2004/12/29/83500.html