Xiaoxia[PG] Yesterday is history, tomorrow is mistery, today is a gift!

24十二/112

Again: 三维茶壶与景深

临近考试,忙于复习,发博文只能用简单的语言描述。

模拟景深效果原理(注意,只是模拟,并不是照相机真正景深原理)

通过多次偏移一定的角度来观察同一物体,然后积累合成的画面,就类似照相机的景深效果。

原始渲染画面如下,

使用Accumulation Buffer实现的抗锯齿,

使用Accumulation Buffer实现的景深效果,同时保留抗锯齿,

焦点在第一个茶壶上。

下面尝试更加浅的景深,背景更加虚化。

再虚化一些,类似人注意力高度集中或者高度近视,

景深变浅时,虚化效果越来越差了。

首先,焦点处不清晰,可能是抗锯齿跟景深效果产生了冲突(两者使用了同一张表),也可能是jitter表有问题。

然后,背景虚化也很差。上面使用的都是66轮的jitter积累产生的效果,虽然在我电脑上渲染时间已经超过1秒,但是需要更好的效果,可能起码要有1000轮的Accumulate。

要改善此情况需要一张更大的jitter表! 打算考完试再玩,自己生成一张超大的jitter表 :-)

下面尝试把焦点转移到第二个茶壶上。

下面尝试把焦点转移到倒数第二个茶壶,

下载实验代码:

dof.tar

喜欢这个文章吗?

考虑订阅我们的RSS Feed吧!

评论 (2) 引用 (1)
  1. 沙发是我的~

  2. 板凳也是我的~


Leave a comment

(required)