(一)、习题答案
1、EXERCISE1
游戏场景管理一直是游戏优化非常重要的一个方面,对场景管理有很多空间数据算法,如KD-Trees,Quadtrees,Octrees。本习题我们重点采用八叉树来对场景进行管理和检测加速。在本习题中,我们将实现本章前面部分采用的Ray-Cast方法来实现环境光遮挡。为方便比较,我们将有光照,无光照(只有环境光),采用环境光遮挡方法所实现的效果对比如下:
2、EXERCISE2
采用双边模糊后的效果,保留了边沿细节:
采用高斯模糊后的效果,整体模糊:
3、EXERCISE4
自干扰情况,效果如下: