场景
使用Blender 2.90构建出一个类似于CornellBox的测试场景。 场景内部顶部有一块模型使用自发光材质,另外还有大小两个方块和一个球体。材质使用情况如下:
- 墙面和球体:使用漫反射材质
- 大方块:金属度为0,而光滑度为1,类似于一款瓷砖
- 小方块:金属度为1,而光滑度为1,即是一块纯金属
比对
此场景主要测试自发光、漫反射和镜面反射的效果。注意:没有任何灯,仅仅通过自发光照亮场景。
渲染器效果
是否降噪 | 渲染时长 | 反弹次数 | 采样次数 |
---|---|---|---|
否 | 87s | 8 | 520 |
Blender的Cycles效果
是否降噪 | 渲染时长 | 反弹次数 | 采样次数 |
---|---|---|---|
否 | 87s | 8 | 32 |
总结
个人认为已经接近Blender的Cycles渲染效果😃。
效果方面,漫反射和镜面反射所体现的效果差异不大。 性能方面,因为在两个关键因素渲染时长和反弹次数相同的条件下效果相近,所以性能差异也不大。只是采样次数差异很大,可能是采样次数的计数方式不一样导致的。
目前主要问题有:
- 整体颜色的饱和度上有较大差异
- 应该是渲染器还没有完全使用sRGB所致
- 另外环境色不一致也是一个原因
- 自发光亮度不一致
- 应该是两者由于亮度上的单位不一致引起的
既然问题已找到,而且解决起来并不难,那么就不多说了,继续搞起来。💪