搜索 Unity

用机器学习打造令人屏息的美丽世界

2022年8月2日 类别 技术 | 8 分 阅读
Intel Game Dev AI Toolkit with Gaia ML (for Unity)
Intel Game Dev AI Toolkit with Gaia ML (for Unity)

最近,Procedural Worlds将Gaia整合到了英特尔的Game Dev AI Toolkit(游戏开发AI工具套)中。来看看这套工具将如何支持你的AI事业。

有了AI,游戏开发者们就可以用大量复杂、适应性强的NPC丰富自己的幻想世界。AI在游戏中愈发成为一种常见技术,而大部分开发者现在都能使用Unity的功能高效地整合AI。众多大型工作室在开发AI驱动的游戏上投入了大量资源,AI对他们来说有着近乎无限的潜力,但小预算在这方面常常会受到更多限制。本文将介绍一种新的解决方案,帮助开发者们解决预算受限时的常见障碍。

三种方法,一个目的:为所有人制作更棒的游戏

为了最大化silicon芯片的价值,英特尔及其它行业领导者正积极开发oneAPI等开拓性工具。oneAPI是一种开源、标准化、跨架构的程序,主要用于多种架构的应用开发,并且让工作负荷能智能地分配给CPU与GPU。而为了辅助数字世界的创造与自动化,Procedural Worlds开发了一系列程序化与基于AI的世界建造插件。这些工具将扩大每一个工作室的创作空间,这也符合Unity资源商店的主要宗旨,商店的存在就是为了提供质量高、价格公道的游戏资产、工具和资源包。

为了保证AI功能可以在游戏中发挥最大作用,英特尔、Procedural Worlds和Unity联力打造了Intel Game Dev AI Toolkit with Gaia ML (for Unity)。这款免费的工具套将针对silicon优化后的AI功能与复杂的游戏世界建造流程结合在一起,打造出一个无缝整合的Unity插件。

Screen capture of Gaia environment from Procedural Worlds.

由英特尔打造的游戏工具套

英特尔的Intel® Distribution of OpenVINO™工具套和oneAPI Rendering Toolkit渲染工具套应用了Intel® Xe Super Sampling (XeSS)等即将发布的最新产品,可以极大地提高图像清晰度、加快开发工作。而新的Game Dev AI Toolkit(游戏开发AI工具套)带有风格移植等新功能,外加即将上线的更新,让3D物体重建、高清3D人体数字化、自动生成音频、面部动画等成为可能,让内容创作变得更快。

工具套的众多出色功能之一就是控制游戏内的对象检测。工作室们可以用AI辅助的目标识别功能或模组来根据玩家的喜好和对玩家的研究来智能地增强游戏体验。

该工具套使用了英特尔的OpenVINO和Unity Barracuda神经网络推测库在推测阶段应用到Unity中。如此一来,设计师们无须进行大量的再开发就能立即在游戏中应用不同的艺术风格。

为了最大化AI性能,工具套使用了DP4A指令来利用英特尔最新的集成式GPU及Intel® Arc™图形产品的XMX AI加速。 

Intel Game Dev AI Toolkit – High-level architecture

对风格移植的支持和Unity渲染管线

Game Dev AI Toolkit开箱即支持用生成式对抗网络(GAN)来实现风格移植功能。这些功能可以改变整个场景的风格,也可以修改特定对象或角色,带来更多艺术创作自由。工具套支持Unity内置的几种渲染管线,包括高清渲染管线(HDRP)。

以建造世界为己任

此内容由第三方提供商托管,该第三方提供商不允许在未接受“Targeting Cookies”的情况下观看视频。如果想观看来自这些提供商的视频,请将“Targeting Cookies”的 Cookie 首选项设置为“是”。

“英特尔对我来说是一个标志性企业,所以我欣然抓住了机会进一步了解他们、与他们合作。”——Adam Goodrich,Procedural Worlds

在开发商用软件、创立初创公司成功后,Adam Goodrich(亚当·古德里奇)把自己的经验用在了将计算技术应用于与人相关的事业上。他尤其专注于用环境运算提高个人表现,用游戏来教育与引导大众。Goodrich最终将两个目标结合到了一起。毕竟,语境运算就是自动收集、分析数据,生成实用成果——换句话说,就是机器学习(ML)。

Goodrich开始用Unity制作游戏,拥有C#专业知识的他学的很快。他的事业心很快就在Unity资源商店上嗅到了商机,于是他创立了Procedural Worlds来开发游戏制作工具,以游戏世界、风景、地形和场景为切入点为Unity开发者们自动化移动端、VR和桌面端的内容创作。

Procedural Worlds在资源商店上发布了许多地形和场景生成工具,几乎所有产品都成了热销商品。Gaia Pro甚至在2020 Unity Awards上赢得了Best Artistic Tool(最佳艺术工具)奖项。英特尔团队看到了Gaia作为AI驱动创作工具的巨大价值,并邀请Procedural Worlds将自己创造世界的功能添加到Intel Game Dev AI Toolkit中。他们则以Gaia ML、青春版的Gaia Pro作为自己热情的回应。

无缝的整合

Intel Game Dev AI Toolkit和Gaia ML两个工具都是与Unity工程师紧密合作开发,以保证与引擎的无缝整合。资源商店上的工具大多都是如此,工程师们会审查、测试所有上传的产品。

让开发者无须编写自己的方案,直接使用商店的资产来节省大量时间。Ramen VR的《Zenith》、ArtCraft的《Crowfall》和Visionary Realms的《Pantheon: Rise of the Fallen》都用到了资源商店的Gaia Pro,这样的游戏还有很多。

Still from Ramen VR’s Zenith
Ramen VR的《Zenith》

比肩普罗米修斯

利用起具有前景的AI、将其开放给更多游戏工作室和开发者,这个成就可比肩普罗米修斯。也难怪世界上最大的半导体开发商和Unity资源商店最受欢迎的发行商都愿意助他们一臂之力。

英特尔、Procedural Worlds和Unity合作推出的Intel Game Dev AI Toolkit with Gaia ML可让开发者有能力创造材质丰富的世界,加入复杂逼真的地形、充满生气的环境和鲜活的NPC等特色。它很有可能会改变行业规则。

在SIGGRAPH了解更多

Unity将在SIGGRAPH展示最新的图形及渲染技术创新。若想深入了解Game Dev AI Toolkit,请一定要参加我们于8月9日下午3点(北京时间次日上午6点)举办的SIGGRAPH演讲,会址为Unity Session Room,West Building,Room 116-117。

开始使用

若想现在就开始使用工具,你可在这里下载免费工具套,在此处详细了解Gaia ML。你也可以在GDC 2022揭幕仪式上观看Intel Game Dev AI Toolkit在Intel® Arc™上的演示,或跟随官方教程在自己的游戏中最大化利用起AI Game Dev Toolkit。我们十分期待大家的创作。

2022年8月2日 类别 技术 | 8 分 阅读
相关文章