效果|手机上的光线追踪,OPPO率先做到了( 三 )


目前手机的图形渲染大多使用光栅化的方式 , 在需要表现光照的位置使用 2D 投影 , 虽然保证了低功耗需求 , 但很多时候表现效果较为有限 。
而全局的光线追踪显然是手机算力难以承载的任务 , 因此 OPPO 选择了「混合渲染」的方式 。 对于原有的渲染方式进行较小改动 , 并不追求对每个像素进行光追 , 而是着重在如物体的阴影 , 武器的光泽等效果明显的位置 。 这种方式既可以提升图像效果 , 也保持了轻量化 。

效果|手机上的光线追踪,OPPO率先做到了
文章图片

在一些场景中 , 我们可以使用光栅化生成初步图像 , 然后利用光线追踪技术打造更加逼真、动人的效果 。
在实现道路上 , 和以往英伟达、AMD 等绑定硬件的光线追踪技术不同 , 基于 Vulkan 的开源光追技术在业界标准上兼容了更多设备 , 同时也方便开发者接入 。
OPPO 的核心优势是具有统一的场景遍历和光线求交运算 , 不仅支持安卓手机端 , 还支持 PC 等多种平台 , 短期的目标至少是联发科和高通平台全支持 。

效果|手机上的光线追踪,OPPO率先做到了
文章图片

除了开发者大会上提出的光线追踪和异构计算 , 幻影平台还将包含更多功能 。
「选择在这个时间点做 , 一个很重要的原因就是因为业界终于有了标准 , 这就意味着不同的平台厂商会以可互相兼容的方式去推动光追的实现 , 」OPPO 高级算法产品经理田一真说道 。
不到一年时间 , 从研发到落地
幻影平台的光线追踪能力来自 OPPO 美国研究院西雅图中心 , 在不到一年的研究过程中 , OPPO 与联发科、Unity、腾讯天美工作室等展开了合作 。 目前 OPPO 已经与天美在使命召唤手游上完成了两个场景的技术演示 。
在 OPPO 的技术展示之前 , 联发科曾于今年初提出在天玑 1200 上可以实现光线追踪的效果 。 而在 ODC 上 , 展示光追 Demo 的机型是 Reno6 Pro 。 在 2021 年内 , 就有手机厂商实现了当初人们的期望 。
「一些游戏公司、应用开发者甚至联发科这样的芯片提供商都在做光追 , 但他们是从各自的角度去完成的 , 」田一真说道 。 「对于 OPPO 来说 , 我们可以在共同开发的过程中从游戏厂商那里获得具体需求 , 同时向硬件平台协调算力调用方式 , 最适合完成这件事情的落地 。 」

效果|手机上的光线追踪,OPPO率先做到了
文章图片

当前在游戏制作过程中 , 光追管线与游戏管线差别巨大 , 这减少了开发者们应用新技术的意愿 。 OPPO 提出的幻影平台希望通过小步的方式去改进传统管线的图形渲染能力 , 同时大幅降低使用难度 , 开发者甚至不需要知道光追内部的实现细节 。

推荐阅读