内容创建/渲染

问答:电影场景中的实时光线追踪

 

六年前,实时光线追踪被视为白日梦。当时,电影级渲染需要计算机农场在一夜之间缓慢烘焙每帧图像,这是一个艰苦的过程。

到 2018 年,这一性能水平可以实时实现,达到每秒 45 帧,使视频游戏等应用程序能够在图形质量方面实现巨大飞跃。

作为我们 RTX 500 庆典 的一部分,我们想回顾一下 NVIDIA 的 Project Sol。这个实时电影级系列展示了视觉效果,其保真度达到了观众在高端动画电影中才能看到的水平。请在下面查看:

视频. Project Sol:由 NVIDIA RTX 提供支持的实时光线追踪电影级场景

该系列的其他视频
视频 – Project Sol 第 2 部分:由 NVIDIA RTX 支持的实时光线追踪电影级场景
视频 – Project Sol 第 3 部分:由 NVIDIA RTX 支持的实时光线追踪电影级场景

我们最近关注了 Gabriele Leone,他是 NVIDIA 的高级设计总监,同时也是 Project Sol 系列的创意总监。

在您开始制作 Project Sol 实时电影的时候,对最终项目有什么期望?与最初的愿景相比,最终成果的接近程度如何?

Project Sol 是一次令人振奋的经历,尤其是因为这是我们第一次涉足使用支持实时光线追踪的消费级 GPU 开发实时内容。我们之前的项目 Reflections 是与 Epic 合作的项目,该项目依赖于 NVIDIA DGX 工作站的强大功能。但借助 Project Sol,我们转向仅使用单个 GeForce RTX 2080 GPU,这是一次显著的飞跃。我们确实非常接近实现愿景,尽管与任何项目一样,我们都面临着截止日期和限制。但总的来说,这是一段奇妙的旅程。

路径追踪和光线追踪有什么区别?

路径追踪光线追踪 是两种用于生成图像的技术。光线追踪通过追踪光线的路径并将其转化为图像平面上的像素来模拟反射和阴影等效果。而路径追踪则是一种更全面的方法,它通过模拟每个像素中众多光线的路径来扩展光线追踪,从而产生更逼真的照明和着色效果。尽管光线追踪非常适合生成视觉上准确的图像,但路径追踪通过考虑场景中光线的复杂互动,使得渲染效果更加精细和真实。

为什么普遍认为实时光线追踪至少还需要 10 年的时间才能实现?NVIDIA 是如何加速这一进程的?

实时光线追踪这一在 10 多年前就已存在的概念,在当时被广泛讨论,有些估计甚至可以追溯到 15 年前。NVIDIA 从硬件和软件的各个方面应对了这一挑战。RT 和 Tensor Core 的推出以及 DLSS 在游戏中扮演了举足轻重的角色。回顾在短短五年内取得的巨大进步,为许多人认为遥不可及的未来提供了加速,这真是令人惊叹。现在,我们有超过 500 款 RTX 游戏和应用使用 RT 或 DLSS。

在 Project Sol 系列中,英雄的面部从未被完全照亮。这是否是因为逼真皮肤光照所带来的挑战?

选择不完全展现英雄的面部更多是我们项目时间限制的结果,而不是皮肤光照方面的技术挑战。角色开发,尤其是逼真的面部特征,需要大量的时间和资源,而我们没有足够的时间和资源来完成这个项目。所以,这并不是渲染皮肤的困难,而是在给定的时间框架内优先考虑项目元素。

有哪些艺术家或工作室对您产生了影响?

与特定的工作室相比,我对艺术的影响更根植于我长大后玩的游戏。“魔兽争霸 2 (Warcraft 2)”和“魔兽争霸 3 (Warcraft 3)”, “星际争霸:兄弟战争 (Starcraft:Brood War)”, “反恐精英 (Counter-Strike)”1.6, Monkey Island 2 和 Monkey Island 3, 断剑 (Broken Sword), Silent Hill 1 和 2,超级“击杀兄弟近战 (Smash Bros.Melee)”以及“塞尔达传说:时之笛 (The Legend of Zelda:Ocarina of Time)”Wind Waker 风轮船我深受感动。这些游戏塑造了我对艺术和实时图形的热爱。就艺术家而言,Dal é、Craig Mullins 和 Sparth 都产生了重大影响。

图形技术的下一个主要挑战是什么?

图形技术的下一个重要前沿是实现完美的实时路径追踪。这涉及在每个可以想象的条件下完善所有可能的效果,代表着实时图形的逼真度和视觉保真度的重大飞跃。
得益于 RTX GPU 的不断进步(其功能越来越强大),再加上 DLSS 3.5 等软件创新,这种路径追踪的现实世界变得越来越有形。例如“心灵杀手 2 (Alan Wake 2)”“赛博朋克 2077:终极版 (Cyberpunk 2077:Ultimate Edition)”它们是我们前进方向的最佳示例,表明图形技术的未来更加激动人心。

对于刚开始在开发流程中加入实时光线追踪的开发者,您有哪些建议?

对于开始尝试实时光线追踪的开发者,我建议重点关注它如何提升整体游戏体验。光线追踪为我们带来了以前不可能的新可能性。然而,仅仅开启 RTX 是不足以充分利用其潜力的。应该考虑如何战略性地利用光线追踪产生的阴影、反射和全局照明效果。与这些技术特性相协调的周到艺术指导能显著提升游戏的视觉体验。

了解更多信息,请访问 NVIDIA RTX 平台 和我们为 游戏开发者 提供的工具。

 

Tags