到底什么是光线追踪?
自从NVIDIA图灵架构的RTX20系列显卡发布以来,我们经常听到“光线追踪”这个词。简而言之,这是一种高级且逼真的场景光影渲染方法。在3D图形工作中早已使用,在电影后期特效和CG动画制作中也常用。
因为光线追踪是通过模拟追踪一个光源产生的每一条光线来工作的,所以实际的渲染需要很大的性能支持;直到RTX20系列显卡真正普及到普通用户。
拥有光追功能的显卡有多强?
比如你走在反光的地面上(光滑的瓷砖或者湿的),你会看到光随着你的移动而移动,你可以分辨出地面是瓷砖还是石头,是干的还是湿的。
传统游戏往往只有看起来如画的静态画面,一旦动起来就无法工作,也就是看起来很“假”。
简单来说,光线追踪可以让游戏体验更像真实世界中发生的故事。恐怖游戏更有威慑力,动作游戏现场更刺激。光线追踪让画面看起来更“真实”。
这项技术是必然的发展趋势。现在不仅NV的显卡支持实时光线追踪,AMD的显卡也逐渐支持,Xbox、Playstation等主机也会支持这项技术。
虽然目前光追显卡的性能不高,但在可预见的未来,这项技术一定会发扬光大。再过几年,我们肯定会玩越来越好玩的光追游戏。即使这样,可能也没有人能接受不支持追光的游戏,就像现在高刷新率的屏幕已经成为手机的标配一样。
如何判断显卡的光学跟踪性能?
支持光线追迹功能的显卡越来越多,但是“光线追迹”的性能评测却很匮乏。大多数人只能通过肉眼对光影的感知来判断这个功能的好坏。
毕竟肉眼判断是有偏差的,主观的。追求客观数据的可以尝试和鲁大师一起跑分。前不久,鲁大师加了一个光线追迹测试。没错,大家显卡的光线追迹性能现在也能跑了!
具体方法:从鲁大师官网下载最新版本的PC,点击硬件评测-光线追迹评测,就可以知道自己显卡的性能水平。
不过值得一提的是,光线追迹的实时计算对现有的显卡压力很大,需要大量的硬件。所以目前只有GeForce RTX系列,Quadro RTX系列,NV的TITAN系列,AMD的镭龙RX 6000系列的显卡支持测试。
显卡光追性能部份跑分对比
在鲁大师最新的显卡光学跟踪测试跑分中,3080基本可以全程保持相对稳定的运行状态。显卡光学跟踪测试三次运行平均得分97895。3070有71730分,2080Ti有68060分,RX6700XT只有37251分。性能差距还是蛮大的。
所以想想光线追踪对显卡的要求有多高。不知道AMD在不久的将来会如何面对Nvidia的光线追踪?
显卡渲染模式是什么意思
随着技术的发展和行业的细分,新的术语层出不穷。不熟悉的行业或技术遇到新名词很正常。盘点云秦晓发现,在云渲染中,很多人对于实时渲染还有很多疑问,更多的疑问是“什么是实时渲染”。这个问题其实已经有很多解释了。简单来说,以前必须安装在本地计算机上的程序被放在服务器上。用户可以通过普通的电脑、手机、平板、VR眼镜等设备直接使用服务器上的程序,有点类似于现在流行的云桌面,但是延迟比云桌面低,可以支持的软件类型也更多,包括智慧城市数字孪生行业常用的UE4、U3D,建筑行业的3Dmax、revit、bently、CAD等等。服务器将每一帧数据渲染成图片,然后重新编码,通过网络传输,呈现在终端屏幕上。每一帧的数据都是不断变化的,所以每一帧的画面都是呈现的,也是不断运动的,所以在终端上是以视频流的形式呈现的。
对于用户来说,这种用法和之前的电脑使用习惯没有太大区别。它只需要浏览器打开网址,大大降低了使用门槛。但是从技术角度来说,就复杂多了。毕竟要考虑整个流程各方面的优化,首要的是保证程序的正常运行。那么问题来了,实时渲染吃的是CPU还是显卡?
实时渲染是基于显卡的,但这并不是实时渲染程序对显卡的要求,而是需要实时渲染的digital twin程序和其他需要流式传输的内容。其本身的运行需要显卡的支持才能正常运行。这其实和节目本身有关,也和技术方案的路线有关。在本地部署的方案中运行程序实际上需要高性能的显卡,但是显卡是安装在本地计算机上的。现在把程序放到服务器端,这样程序在服务器上正常运行就需要同样的显卡配置。但是,使用实时渲染比使用本地渲染更好。首先,不仅可以使用电脑、手机、平板等设备,而且存储在服务器上的数据更安全,更方便运维人员后期维护。即使显卡能力再强,一个显卡也可以多人同时使用,从而提供效率。而且服务器的计算能力一般比电脑要好,这也是实时渲染更快的原因。
实时渲染是指根据图形算法将3D数据绘制成2D位图,并实时显示这些位图。其本质是图像数据的实时计算和输出,要求在短时间内渲染显示一张图片,同时渲染显示下一张图片。这个技术不是只有CPU能完成的,显卡也能完成。所以CPU无所谓?当然不是。CPU也是一个很重要的约束,因为只有正常工作,显卡的图形计算能力才能贯穿整个过程。所以虽然实时渲染吃显卡,但是CPU也很重要,两者相辅相成。