真的有能开光追的手游了

杨净 萧箫 发自 凹非寺
量子位 报道 | 公众号 QbitAI
手机上能玩到光追游戏了!
桥豆麻袋,你确定吗?
众所周知,光追渲染效果非常溜,哪怕镜面反射、水面倒影以及阳光阴影都非常真实~
但算力要求巨大,PC端搞了这么多年,也未见有大规模扩张的起色,移动端确定可以??真的不是PPT??
真的有能开光追的手游了

文章插图
别着急,先来看看效果:
真的有能开光追的手游了

文章插图
这是玩《使命召唤》手游的场景,可以看到车内打破玻璃时,原本单薄黯淡的碎片,呈现出立体干净的透明感(甚至有屏幕破碎的错觉) 。
建筑物的阴影不再像大片色块硬生生“粘”在墙壁上,而是显示出特有的朦胧 。
真的有能开光追的手游了

文章插图
而若细看游戏画面,能发现面具的眼镜片清晰反射出了建筑物轮廓:
真的有能开光追的手游了

文章插图
还有金属质感的门,在光滑地板上反射出的镜面效果:
真的有能开光追的手游了

文章插图
好吧,眼见为实 。
真的有能开光追的手游了

文章插图
真机操作起来,游戏画质和帧率也完全没有下降!
听说,ColorOS(OPPO的移动端操作系统)还是首家真正把光线追踪技术标准能力落到移动终端上的系统,简直是游戏画面党的福音~
在这之前,光追似乎还是个离我们挺远的技术,没有显卡就带不动的那种 。
究竟是从什么时候开始,手机上也能跑光追了?
被移动端“盯”上的光追先来看看光追原理 。
计算机在做特效、渲染图片时,需要将现实中的光线散射、反射、折射等现象还原出来 。
传统的光栅化算法,选择直接将光线照射的效果“粘”到物体表面,相当于人眼看到的是许多张2D贴图,并非真实的3D效果 。
光追(Ray Tracing,光线追踪)则不一样,它会真实地追踪每一条光线的轨迹,计算每个交点的反射、折射等效果,直到遍历整张图像 。
因此,光追的优势在于渲染效果非常真实,往往能很好地还原一些光栅化忽略的效果,例如阴影和反光,以及这种水面倒影的变化情况:
真的有能开光追的手游了

文章插图
最初,光追技术从电影业开始兴起,像2009年的著名电影《阿凡达》就采用了光线追踪技术 。
随后,却遭遇了一段相当长的瓶颈期,究其根本,是难以进入更有落地空间的游戏领域 。
因为游戏的特殊性,光追渲染必须实时完成,瞬时计算量非常大,对硬件性能要求极高 。
一直到2018年,英伟达带着RTX系列显卡和DLSS等AI算法出现,才真正将光线追踪技术在PC和主机上推向一波高峰 。
各大游戏厂商们纷纷开始支持光线追踪技术,包括《地铁:离去(增强版)》、《赛博朋克2077》等著名游戏大作,宣传时都将这项技术作为新卖点 。
这波游戏光追的“火热之风”,自然也吹到了移动端上 。2020年,随着Vulkan正式支持光线追踪API,移动端厂商也坐不住了 。
BUT,移动端光追,并不是想落地就能落地的 。
由于硬件体积严重受限,移动端相比PC端还要更难兼顾性能、掉电量和功耗(发热)等游戏体验效果 。
将光追落地到移动端,是认真的吗?
更实际的落地方案:混合渲染事实上,这些年还真有不少厂商想过要将光追落地到移动端 。
  • Imagination GPU提出过相应架构,但几乎没有移动平台使用方案;
  • 手机厂商三星和华为也都宣称自己有光追计划,但都还没落地;
  • 联发科也于近日和腾讯游戏、ARM一起推出了移动端光追SDK,但更多还是硬件层面的支持……
而在几天前ODC21的开发者大会上,OPPO却出乎意料,率先公布了基于ColorOS的移动端光线追踪的技术方案,首次真正把光线追踪技术标准能力落到了移动终端上,还直接放出了真机演示,是可以现场试玩的那种 。
真的有能开光追的手游了

文章插图
ColorOS是OPPO基于安卓开发的手机操作系统,也是OPPO自研技术的“集大成者” 。
实际上,移动端光线追踪技术也仅是ODC21开发者大会中,ColorOS发布的“黑科技”之一 。除此之外,他还提出了一个更大的“目标”,期望建立以用户为中心的泛在服务生态 。