Epic Games今天展示了一款使用Unreal Engine 5构建的PS5技术演示,这是该公司的游戏引擎的下一代版本。通过先进的光照和前所未有的几何细节,Unreal Engine 5希望实现实时图形的世代飞跃。
Unreal Engine是用于创建VR内容的两个最受欢迎的游戏引擎之一。虽然上周刚推出了UE 4.25版本,其中改进了其AR和VR支持,但Epic Games今天展示了使用Unreal Engine 5的新基础能力构建的技术演示,该公司计划在2021年推出。
Epic表示:“我们在新一代中的目标之一是实现与电影CG和现实生活相媲美的写实效果,并通过高效工具和内容库使各种规模的开发团队能够实现这一目标。”
这款名为“Lumen in the Land of Nanite”的技术演示在PS5开发者硬件上运行,展示了UE5的Lumen全局照明系统和Nanite微几何系统。以下是Epic对这些功能的描述:
Lumen是一个完全动态的全局照明解决方案,可以立即对场景和光线变化做出反应。系统在大型详细环境中渲染无限次的漫反射互反射和间接镜面反射效果,从公里到毫米的各种尺度。使用Lumen,艺术家和设计师可以创建更加动态的场景,例如改变太阳角度以适应不同的时间、打开手电筒或者在天花板上打开一个洞,间接照明会相应地适应。Lumen消除了等待光照贴图烘焙完成和制作光照贴图UV的需要,当艺术家可以在Unreal Editor中移动光源并且光照效果与在游戏机上运行时相同时,可以节省大量时间。
Nanite通过虚拟化微多边形几何使艺术家能够创造眼中所见的几何细节。Nanite虚拟几何意味着可以直接将包含数亿或数十亿多边形的电影质量源文件导入到Unreal Engine中,包括ZBrush雕刻、摄影测量扫描和CAD数据等。Nanite几何可以实时流式传输和缩放,因此不再需要多边形数量预算、多边形内存预算或绘制数量预算;也不需要将细节烘焙到法线贴图或手动制作LOD;而且没有质量损失。
在今天的UE5技术演示中,Epic没有提及PSVR 2(预计将在PS5发布后宣布),但公司确认将继续支持针对主机、PC和独立设备的VR和AR内容创建。
虽然这个演示在实时图形的未来方面令人印象深刻和具有重要意义,但在VR游戏和内容中实现这种级别的图形保真度可能还需要一段时间。
尽管Unreal Engine 5将继续支持VR开发,但今天展示的演示以2560×1440分辨率以30帧每秒运行,对于高端VR头显来说太慢了,其中大多数要求至少80或90帧每秒,有些甚至要求更高的分辨率。
VR开发者可能能够利用Lumen、Nanite和其他先进的UE5功能,但可能无法达到“Lumen in the Land of Nanite”技术演示中所看到的规模,直到下一代图形硬件更加普及为止。
除了VR游戏,UE5在企业VR和AR可视化方面可能尤其有用。这些应用通常要求将详细的计算机模型减少复杂性以实现实时运行。通过Nanite,Epic承诺UE5将能够导入像摄影测量扫描和CAD数据这样的庞大模型,然后以原生方式显示,而无需创建减少几何准确度的简化版本。
Epic表示,Unreal Engine 5将于2021年初推出预览版本,并在同年晚些时候发布正式版。该引擎将支持下一代主机以及所有现有平台。包括有线和独立的增强现实(AR)和虚拟现实(VR)头显在内的平台。该公司还表示,UE5正在设计中考虑到向前兼容性,因此现在使用UE4的开发者可以期望在合适的时候将项目迁移到UE5上。为了以身作则(并解决其中的问题),Epic计划在下一代游戏主机上以其当前的UE4版本推出其流行的战术竞技游戏《堡垒之夜》,然后在2021年中将游戏迁移到UE5上。
0