0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

利用NVIDIA Omniverse加速游戏开发管线

星星科技指导员 来源:NVIDIA 作者:TJ Galda 2022-04-22 09:44 次阅读

协作和模拟平台可简化复杂挑战,例如多应用程序工作流程、面部动画、资产搜索和构建专有工具。

游戏开发中的内容创作涉及多个步骤和流程,可能异常复杂。为打造出色体验,游戏艺术家需要构建庞大的 3D 内容库,同时将逼真照明、物理效果和出色游戏性能与 AI 融合。用于设计不同游戏元素的数字内容创作 (DCC) 工具数量激增,导致评审周期过长,并且难以更大限度地增加迭代。通常,工作室会利用开发时间创建自己的专有工具,以实现这些工作流程。

在 GDC 2021 上,NVIDIA 推出了一系列 Omniverse 应用程序和工具,用于简化和加速游戏开发内容创作管线。开发者可以介入平台堆栈的任意层 – 在顶层,利用预构建的 Omniverse 应用程序,例如 Create、Machinima 或 Audio2Face;或者在平台组件层,轻松构建自定义扩展程序和工具,加速他们的工作流程。

USD 用于游戏开发

通用场景描述 (USD) 作为 NVIDIA Omniverse 的基础,是由 Pixar 开发的一种易于扩展的开源 3D 场景说明和文件格式,用于借助不同的工具创作和交换内容。

USD 具有通用性,因此现在广泛用于媒体和娱乐、建筑、机器人、制造以及游戏开发等行业。

Luminous 和 Embark Studios 是早期评估 NVIDIA Omniverse 在游戏开发行业的应用效果的两家公司,现在已经采用 USD,以利用 Omniverse 连接的生态系统并加速其工作流程。

Luminous 工作室负责人兼副总裁 Takeshi Aramaki 表示:“游戏开发内容管线非常复杂,需要我们充分利用多个应用程序的出色方面。通过采用 Pixar 的通用场景描述 (USD),我们将跨工具利用通用资产和应用程序互操作性,从而加速生产并优化我们的工作流程。”

利用实时同步协作和直观工具加速工作流程

在创作内容时,游戏开发者必须使用各种行业工具,其中许多工具通常不兼容。Omniverse Connector 是热门应用程序的插件,支持游戏开发者在自己常用的多个应用程序中实时、同步工作,从而轻松加速工作流程。

借助 Omniverse Create,开发者可以利用简单、直观的工具来构建和测试内容,并且在创作管线期间快速迭代。使用绘画工具进行布景,或利用 Omniverse Physics – 如 PhysX 5、Flow 和 Blast – 为 3D 模型带来逼真的细节。NVIDIA RTX 技术能够用实时光线追踪和路径追踪来产生物理真实的照明。用户可轻松串流 Omniverse 内容,以便在任意设备上查看模型或资产。

简化棘手的资产管理

多年以来,数千位艺术家和开发者在多个工作室中构建了大量资产目录,让游戏开发者倍受重负。要维持工作效率并限制在复制找不到的资产上花费的成本,加速并简化资产搜索和管理至关重要。

Omniverse Nucleus 是用于简化 3D 资产交换的核心协作和数据库引擎,借此,资产可存储为最基本的形式,并且可以在艺术家之间或者工作室之间轻松传递。

此外,借助 Omniverse 的 AI 和高级渲染功能,开发者可以利用 Omniverse DeepSearch 通过静态图像或自然语言(包括形容词或修饰词)轻松搜索数千个 3D 资产。

AI 助力的游乐场

逼真面部动画的创作过程十分繁琐,但游戏创作者可以使用Omniverse Audio2Face(一款使用 AI 自动生成面部动画的应用程序),为角色添加更高级别的细节。借助 Audio2Face,开发者可以创建逼真的面部表情和动作,以匹配任何配音音轨。该技术将音频输入到预先训练的深度神经网络中,而网络输出会实时生成 3D 角色的面部动画。

Omniverse Machinima 是一款工具,用于帮助游戏开发者使用基于 USD 的资产制作动画电影和讲故事,或者他们可以将素材分发到社区,让玩家重新剪辑来制作用户生成内容,以推广标志性的角色或场景。现在,Machinima 包含“骑马与砍杀 II:霸主 (Mount & Blade II: Bannerlord)”和“Squad”中的知名素材,未来将包含更多。

在 Omniverse 中开发自定义工具

游戏开发者通常会构建自定义工具,以处理繁重或繁琐的手动工作,例如自动生成缩略图、创建素材浏览器、手动动画,甚至填充店面。

与单一开发平台不同,Omniverse 是从头开始构建的,可轻松扩展,并且可以使用模块化开发框架进行定制。开发者可以使用 Omniverse Kit 轻松构建扩展程序、应用程序和微服务。

每个 Omniverse 应用程序(例如 Machinima 或 Audio2Face)都是一个预先设置的集合,包含 200 多个 Omniverse Kit 扩展程序、专用于完成特定任务的小段代码。

Kit 扩展程序系统

借助 Omniverse Kit 扩展程序系统,任何具备基本编程知识的人均可快速构建功能强大的工具,并将其分发给内容制作者,或者将其打包到微服务,助力新的分布式工作流程。扩展程序主要采用 Python 编写,具有出色的易用性,并且提供源代码,因此开发者可以使用脚本编辑器检查、试验和构建以满足其需求。

pYYBAGJiCHuAXs3ZAAD5A-omvvY932.png

Omniverse Kit 中的扩展程序管理器

开发者还可以使用功能强大的 Omni.UI 系统 – 非常轻巧的 GPU 加速用户界面框架,这是适用于所有基于 Omniverse Kit 的应用程序的基础 UI,与 HTML 样式表类似,完全可样式化,并且适用于支持 DX12 和 Vulkan 加速后端的 Linux 和 Windows。

图形编辑框架

对于没有丰富脚本或编码经验的团队成员,Omni.UI Graph 是一个易于使用的图形编辑框架,用于为扩展程序或应用程序开发自定义行为。借助 Omni.UI Graph、Omniverse Kit 和 Python 中的一些技能,用户可以在运行时直观地创建和自定义扩展程序,实现快速迭代。

pYYBAGJiCHyADGvHAAHRnUz0hDU056.png

Omni.UI Graph – 图形编辑框架

关于作者

TJ Galda 目前是 NVIDIA 的产品管理总监,致力于让 Omniverse 成为未来内容创作者的理想之选。 TJ 在游戏、电影和 VFX 领域工作了 20 多年。来自梦工厂、Technicolor、温哥华电影学院,后来担任 EA 的开发总监,TJ 管理的项目广受好评,包括赢得年度游戏奖。他是 Autodesk Entertainment Collection 的高级产品线经理,包括获得奥斯卡奖的 Autodesk Maya 等产品。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NVIDIA
    +关注

    关注

    14

    文章

    4576

    浏览量

    101637
  • Linux
    +关注

    关注

    87

    文章

    10974

    浏览量

    206671
  • WINDOWS
    +关注

    关注

    3

    文章

    3433

    浏览量

    87122
收藏 人收藏

    评论

    相关推荐

    NVIDIA数字人技术加速部署生成式AI驱动的游戏角色

    NVIDIA 在 GDC 2024 大会上宣布,Inworld AI 等领先的 AI 应用程序开发者,正在使用 NVIDIA 数字人技术加速部署生成式 AI 驱动的
    的头像 发表于 04-09 10:08 197次阅读
    <b class='flag-5'>NVIDIA</b>数字人技术<b class='flag-5'>加速</b>部署生成式AI驱动的<b class='flag-5'>游戏</b>角色

    全新NVIDIA Omniverse Cloud API有何亮点?

    NVIDIA Omniverse Cloud API 使开发者能够将 Omniverse 技术集成到其设计与仿真工具和工作流中。
    的头像 发表于 03-20 13:42 180次阅读

    NVIDIA宣布将以API形式提供Omniverse™ Cloud

    NVIDIA Omniverse Cloud API 使开发者能够将 Omniverse 技术集成到其设计与仿真工具和工作流中。
    的头像 发表于 03-20 09:45 176次阅读

    NVIDIA Omniverse中的物理模拟功能

    NVIDIA Omniverse™ Simulation 作为 NVIDIA Omniverse™ 平台的关键组件之一,由 NVIDIA
    的头像 发表于 03-08 11:30 296次阅读
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Omniverse</b>中的物理模拟功能

    NVIDIA 初创加速计划 Omniverse 加速

    的重要力量。基于 NVIDIA 全栈式 AI 计算平台和 Omniverse TM 平台上的生成式 AI 创作实践,让企业、开发者能够了解可落地的生成式 AI 内容创作技术及其技术趋势与当前边界。
    的头像 发表于 12-04 20:35 388次阅读
    <b class='flag-5'>NVIDIA</b> 初创<b class='flag-5'>加速</b>计划 <b class='flag-5'>Omniverse</b> <b class='flag-5'>加速</b>营

    NVIDIA 知乎精彩问答甄选 | 查看关于 NVIDIA Omniverse 的相关精彩问答

    知乎甄选问答将为您分享  NVIDIA Omniverse 的相关精彩问答 Q: NVIDIA 全新的 Omniverse Cloud API 有何亮点? A:
    的头像 发表于 12-01 18:40 217次阅读
    <b class='flag-5'>NVIDIA</b> 知乎精彩问答甄选 | 查看关于 <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Omniverse</b> 的相关精彩问答

    完美世界游戏借助 NVIDIA Omniverse 等平台与技术,加速数字人开发并优化游戏画面

    越来越关键的作用。 创立于 2004 年的全球化游戏公司——完美世界游戏,集游戏开发、发行、运营为一体,其正在使用  NVIDIA
    的头像 发表于 09-26 18:35 663次阅读
    完美世界<b class='flag-5'>游戏</b>借助 <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Omniverse</b> 等平台与技术,<b class='flag-5'>加速</b>数字人<b class='flag-5'>开发</b>并优化<b class='flag-5'>游戏</b>画面

    SIGGRAPH 2023 | NVIDIA Omniverse 开启通往 OpenUSD 广阔天地的大门

    ,DeepSearch LLM 实现语义 3D 搜索。 洛杉矶 — SIGGRAPH — 太平洋时间 2023 年 8 月 8 日 —  NVIDIA 宣布将为开发者和企业提供一系列框架、资源和服务,以加速通用
    的头像 发表于 08-09 19:10 230次阅读

    NVIDIA 知乎精彩问答甄选 | 查看 NVIDIA Omniverse 相关精彩问答

    NVIDIA 带来知乎精彩问答甄选系列,将为您精选知乎上有关 NVIDIA 产品的精彩问答。 本期为问答甄选第十期 ——  查看 NVIDIA Omniverse 相关精彩问题 以下三
    的头像 发表于 08-01 19:55 333次阅读
    <b class='flag-5'>NVIDIA</b> 知乎精彩问答甄选 | 查看 <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Omniverse</b> 相关精彩问答

    探索NVIDIA AI和Omniverse加速设计创作

    面对这个时代的发展机遇,NVIDIA 带来的是 Omniverse 平台。NVIDIA Omniverse 是一个启用多 GPU 的开放式云原生平台,由
    的头像 发表于 06-13 15:40 344次阅读

    Omniverse 资讯速递 | 行业动态、应用案例、创作者故事、教程与资源等你来解锁!

    Omniverse 行业动态 U 设计周 × NVIDIA Omniverse 元宇宙设计大赛获奖名单 U 设计周 × NVIDIA Omnive
    的头像 发表于 06-07 08:50 370次阅读
    <b class='flag-5'>Omniverse</b> 资讯速递 | 行业动态、应用案例、创作者故事、教程与资源等你来解锁!

    奥比中光将接入 NVIDIA Omniverse开发平台

    ,作为其合作伙伴,奥比中光正式宣布将Femto Mega和其它3D相机集成到NVIDIA Omniverse生态开发平台中。 NVIDIA 全球产业数字化生态布局伙伴, 奥比中光也在其
    的头像 发表于 05-31 09:03 636次阅读

    COMPUTEX2023 | NVIDIA ACE 游戏开发利用生成式 AI 使虚拟角色栩栩如生

    ACE 游戏开发版 (NVIDIA Avatar Cloud Engine (ACE) for Games),利用 AI 驱动的自然语言交互技术,为
    的头像 发表于 05-30 01:45 390次阅读

    RoboSense 加入 NVIDIA Omniverse 生态系统,加速自动驾驶解决方案开发

    通过使用 NVIDIA OmniverseNVIDIA DRIVE Sim,RoboSense 速腾聚创可加速旗下激光雷达技术的研发、测试和验证,并向用户社群提供高精度仿真的智能
    的头像 发表于 05-27 17:45 323次阅读

    利用 NVIDIA Omniverse 和 Bentley LumenRT 创建实时模拟

    Omniverse ,快速创建引人注目且高质量的可视化效果与项目交付成果。 LumenRT for NVIDIA Omniverse 是市面上首个基于 NVIDIA
    的头像 发表于 05-18 00:35 424次阅读
    <b class='flag-5'>利用</b> <b class='flag-5'>NVIDIA</b> <b class='flag-5'>Omniverse</b> 和 Bentley LumenRT 创建实时模拟