IT之家7月6日消息据Epic Games首席技术官Kim Liberi称,游戏的终身目标是渲染生动的“电影级图形”。
Liberi在《PlayStation Magazine》的官方采访中解释说,最近发布的虚幻引擎5将通过软件的Nanite技术帮助开发者实现这种视觉保真。
Epic Nanite technology是一款设计精良的动态软件,它将基于完整的“电影品质”3D资产制作游戏LoD。这是一个至关重要的节省时间的方法,可以帮助减少“不可持续”的游戏产业。
Epic首席技术官金利贝里(Kim Liberi)表示,“实时计算机图形,尤其是游戏,能够像电影一样真实,这是我一生的梦想。”
“下一代图形和处理能力不仅将使游戏更加身临其境,还将实现全新的游戏概念,这些概念可以利用全动态环境和光线跟踪,大大改善的物理特性,更智能的人工智能和更丰富的多人游戏体验。”
Epic Games的CTO解释说,虚幻引擎和电影制作之间合作的发展——允许在《曼达洛人》等程序中进行实时3D设置——使开发者能够整合这两种媒体。
“多年来,电影行业一直在尝试使用虚幻引擎进行预可视化和焦平面设计。然后,去年,乔恩费儒和卢卡斯影业实现了飞跃,在《曼达洛人》相机中使用虚幻引擎来生成视觉效果的最终像素。”他说。
“然而,电影行业仍然面临着创建几乎无限复杂的资产的挑战,对于实时内容,我们需要简化的多边形网格和法线贴图。凭借Nanite的突破性技术),我们已经消除了障碍。”
“现在,你可以创建一个具有高质量电影资产的环境,引擎可以完成所有繁重的工作,从而带来一些真正的真实照片效果。”
IT之家此前报道称,Xbox系列X/PS5将支持虚幻引擎5,带来游戏各方面的改变。
图形渲染技术专家
图形渲染使得建模的对象能够在2D屏幕上呈现3D视觉效果。在建模对象的几何数据建模完成后,为了使由线、盒、点组成的几何模型出现在2D屏幕上,表现出立体的三维视觉效果,需要给模型添加纹理、颜色、光影信息,使几何模型最终以三维图像的形式呈现出来。这个过程叫做渲染。比如在电影、动画、广告等场景的应用中,需要进一步渲染建模后的模型和动画帧,形成最终的渲染图和动画效果。
图形渲染引擎调用底层硬件资源来实现3D对象在计算机显示器上的渲染和呈现。在实际应用中,三维物体在计算机显示器上的渲染需要调用一系列软硬件资源,这些资源可以通过一个完整的图形渲染过程来实现,其中图形渲染引擎(或图形渲染器)是核心软件组件。在图形渲染过程中,渲染引擎承担应用(游戏、动画)提出的渲染任务,处理渲染任务及相关数据;通过图形API对接显卡驱动,然后调用显卡GPU的计算资源进行图形计算和渲染;GPU完成渲染后,将图像输出到视频控制器,最终呈现在电脑屏幕上。
渲染引擎:渲染器是图形渲染过程中的核心软件组件。它基于底层图形API构建,内置了各种渲染技术和算法。它负责处理应用提出的渲染任务和数据,会通过图形API调用所需的底层GPU计算能力来完成渲染计算任务。
图形API:图形渲染过程中,图形API负责调用显卡驱动实现硬件通信。同时可以屏蔽下层图形硬件的差异,实现硬件调用接口的统一。目前市场上主流的图形API有开放的OpenGL规范和微软的DirectX。
显卡驱动:底层硬件GPU的显卡对应的驱动,通常配置操作系统。主流的GPU厂商,比如Nvidia和AMD,都会提供与其GPU产品相匹配的显卡驱动。