很久没有更新了,一方面因为有些事情要开发所以搁置了一段时间;另外考虑到项目的稳定性,所以对“渲染器”项目进行了重构,后续会介绍重构内容。
介绍
此次重点测试OptiX的降噪效果。先上图:
降噪比对
参数 | 结果 |
---|---|
未降噪,252次采样 | |
降噪,26次采样 | |
降噪,56次采样 | |
降噪,102次采样 | |
降噪,252次采样 |
抗锯齿比对
参数 | 结果 |
---|---|
关闭抗锯齿,108次采样 | |
开启抗锯齿,105次采样 | |
无光图 | |
法线图 |
结论
首先,性能很好,600x600的画面处理大概30ms左右(还是在Geforce 960M上)。
其次,OptiX的降噪接口在7.3.0中有些变动,使用起来更加灵活。
最后,降噪效果非常出色,从上面的渲染图来看,56次采样和252次采样的结果已经差异不大了,而时间上可以节省80%的时间。 不过有一个抗锯齿问题,OptiX降噪的目的是为了减少采样过程中的噪点,而锯齿并不是它所负责的。 可以从后面的抗锯齿对比中看出,在未打开抗锯齿下百叶窗有明显的锯齿。虽然可以通过提高分辨率来降低锯齿,但是那样会带来更多的性能消耗,所以渲染器的抗锯齿最好还是不要丢掉。