2016年3月17日,北京讯——Geomerics,ARM旗下公司,今日宣布,其Enlighten™全局光照技术为开放世界游戏(open-world games)新增大规模动态光照功能。增强后的技术能有效减半实现动态全局光照效果的性能成本,如日照变化,特别适用于地图面积辽阔以及长景深的游戏开发。
全新的功能集将在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技术为庞大开放世界所带来的益处。
· Alex Mercer的博客《基于物理内容的疑难排解》探讨了基于物理渲染的常见问题,以及修复办法。
· Geomerics具体的新特性现已加载到Enlighten 3.04,包括能够在大世界中实现动态光照效果的创新LoD技术。
· 访问新的Seastack Bay展品,该演示由Ninja Theory协助开发,支持PC和PlayStaTIon 4,并采用Unreal Engine 4 和 Enlighten技术
关于ARM
ARM致力于研发半导体知识产权、并已成为全球先进数字产品的核心。ARM的技术驱动了新市场的发展与产业和社会的转型,并无形地为全球网络用户创造新机遇。其低功耗且可d性配置的处理器及相关技术为任何需要计算功能的领域加入智能功能,应用范围横跨传感器到服务器,覆盖智能手机、平板电脑、数字电视、企业级基础架构与物联网应用。
ARM创新技术被合作伙伴广泛的授权采用,基于ARM架构的芯片累积出货量迄今已突破750亿。ARM通过ARM Connected Community为开发者、设计人员及工程师们消除了行业创新障碍,并为领先的电子企业提供快速且可靠的产品上市渠道。
关于 Geomerics
由ARM所收购的Geomerics公司专为游戏和娱乐行业的客户提供尖端的图形技术。该公司的Enlighten光照解决方案是一项革命性的技术,它将实时的全局光照技术应用于游戏开发,这也是光照技术的各个层面首次在所有的游戏平台上实时地进行更新。即时的反馈为游戏玩家和艺术家激发了更多创意的可能性。这项技术已被Unity 5 游戏开发引擎所采用,并已充分集成到Unreal Engine 3 和 4。
关于Enlighten
Enlighten技术运行轻巧,能在众多游戏平台上实现实时全局光照。动态光照技术带来了新的创新可能性,并大幅改善工作流程,使设计师和艺术家得以直接在开发引擎中为所有游戏创造吸引人的视觉效果。它已被集成在Unity 5 游戏开发引擎中,现可通过虚幻引擎集成合作伙伴计划(Unreal Engine Integrated Partners Program)或者以独立的软件开发工具包(SDK)形式获得。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)