2016年3月17日,ARM旗下公司Geomerics昨日宣布,其Enlighten全局光照技术为开放世界游戏(open-world games)新增大规模动态光照功能。增强后的技术能有效减半实现动态全局光照效果的性能成本,如日照变化,特别适用于地图面积辽阔以及长景深的游戏开发。
全新的功能集将在GDC 2016(游戏开发者大会)上通过Seastack Bay游戏在PC和PlayStation 4平台上进行演示。该演示由Ninja Theory协助开发,包含了即将发布的《地狱之刃(Hellblade)》的游戏画面。在25 平方千米,满布室内空间、峡谷、森林和海滩的游戏世界中实现动态全局光照,并稳定维持在30FPS。
全新的功能集将在GDC 2016(游戏开发者大会)上通过Seastack Bay游戏在PC和PlayStation 4平台上进行演示。该演示由Ninja Theory协助开发,包含了即将发布的《地狱之刃(Hellblade)》的游戏画面。在25 平方千米,满布室内空间、峡谷、森林和海滩的游戏世界中实现动态全局光照,并稳定维持在30FPS。
ARM全球副总裁兼多媒体处理器部门总经理Mark Dickinson表示:“ARM Enlighten全局光照技术的不断增强,也不断刷新了以往游戏光照的效果。为更庞大游戏世界所提供的新功能,将突破从前的性能掣肘,赋予玩家前所未有的游戏品质和风格体验。这将鼓舞游戏工作室将最新的动态全局光照效果应用于即将推出的开放世界游戏。”
Enlighten的全新技术包括了一套用于地形、非地形的光照贴图和光照探针的先进细节机制。通过使远景全局光照精度比近景低来解决全局光照,用户能在相同地图大小和性能成本的情况下获得更高的动态光照效果,或在提升性能表现的同时赋予用户相同的视觉体验。
Ninja Theory创始人兼首席创意总监Tameem Antoniades表示:“重塑自然光影的美丽景致是《地狱之刃》画面效果和游戏体验的关键。在像Senua的世界这般庞大复杂的环境中,以目标帧率来实现现实动态光照效果,对于我们团队而言是一项巨大的挑战。然而,Enlighten能帮助我们解决这一问题,并为游戏体验带来了巨大价值。”
全新大世界功能集的其他优势包括:
即使在高度闭塞或垂直区域,如峡谷或悬崖,也能获得与现实相符的效果
连续穿越不同环境也能保持全局光照的持续更新,例如从封闭环境到宽阔开放的视野
支持常见的开放世界特征,包树木、岩石和草坪。
Enlighten因能提供可定制的性能预算而闻名,这可以为游戏开发者提供更强大的控制,无论他们正在开发的是面向游戏机,移动平台或是PC的动态游戏。它的全局照明在CPU上进行运算,异步主GPU渲染,且不直接影响帧速率。程序员可以决定分配给Enlighten的CPU时间。Enlighten品质卓绝并久经市场验证,这已在众多游戏中得以体现,包括《星球大战:前线》,《极品飞车》和《街头霸王5》。
备注:
Ellie Stone的博客《在庞大的开放世界中实现动态光照》描述了全新的Enlighten技术为庞大开放世界所带来的益处。
lex Mercer的博客《基于物理内容的疑难排解》探讨了基于物理渲染的常见问题,以及修复办法。
Geomerics具体的新特性现已加载到Enlighten 3.04,包括能够在大世界中实现动态光照效果的创新LoD技术。
访问新的Seastack Bay展品,该演示由Ninja Theory协助开发,支持PC和PlayStation 4,并采用Unreal Engine 4和Enlighten技术