BF3 里面的z cull reverse reload

Bf3 siggraph2011的 分享 

http://advances.realtimerendering.com/s2011/White,%20BarreBrisebois-%20Rendering%20in%20BF3%20(Siggraph%202011%20Advances%20in%20Real-Time%20Rendering%20Course).pdf

five rendering ideas for bf3 and nfs

里面有谈对csm的优化。

1. HI Z mipmap存depth 或者硬件做 low resolution 的depth提升性能

2. reverse depth buffer 这里其实也是好理解的 就是深度测试 greater than 反过来    我是后面这部分。。没往下看  它们是一起的 

3. 接着要把cascade的包围盒的backface 画出来  这里是要画出来的  用它来剔除 前面的 cascade(n-1)里面的东西

4.然后用这种方法 加stencil标记 把边缘标记出来 

5. 对边缘做pcf

这样看好像好简单。。。理解起来好简单 但是性能。。。。好多pass 真的会提升性能吗

原文地址:https://www.cnblogs.com/minggoddess/p/5553834.html