开源3D创作软件Blender支持光追加速:另外还整合了个Intel的图像降噪库
Blender是一套免费开源的3D创作软件,在里面可以创作包括有静态图片与3D动画在内的多种3D视觉内容,软件使用了一种名为Cycles的渲染器,它基于CPU或者GPU进行计算,并且支持光线追踪算法,可以渲染出电影级逼真的场景。
而光线追踪,大家都知道,这玩意儿非常吃硬件资源,即便是通过CUDA加速也是非常消耗时间的,更不用说用纯CPU渲染了,而在七月底的时候,Blender宣布将为集成的Cycles渲染器加入硬件加速光追的新特性,也就是能够利用上NVIDIA Turing GPU的RT Core对光线追踪进行加速,而最近更新的Blender 2.81中,这个特性终于降临了。
新的针对光线追踪的加速是由NVIDIA的OptiX光线追踪引擎实现的,通过将渲染后端切换到OptiX上面,Cycles可以利用到Turing GPU的RT Core,原本则只能通过CUDA或者是OpenCL这两个通用计算API来使用显卡进行渲染。
根据官方的数据,在利用上RT Core之后,在不同测试场景下的渲染速度均有一些提升,但提升幅度只能说是一般,因为原本使用CUDA进行渲染已经很快了。
另外,2.81版本还整合了由Intel的开源图像降噪库Open Image Denoise,可以有效减少在光线追踪情况下的渲染时间,并且对于诸如水面、玻璃等存在复杂反射情况的复杂表面有着比较好的降噪效果。这个库对于较新的CPU指令集有特别优化,比如说目前仍然是Intel垄断的AVX-512指令集,当然它在AVX2、SSE4这些指令集的支持也是做的不错的。
赞 (0)