USD【二】

本文介绍了OpenUSD的发展历程、在各领域的应用、其四大独特优势,包括OpenUSD的合成引擎、自订模式、资产解析器和Hydra框架。此外,文章还提到了NVIDIA的OmniverseCloudAPI和ChatUSD,以及NVIDIA的A100和H100高性能计算卡在其中的作用。
摘要由CSDN通过智能技术生成

OpenUSD与USD?

2012年, 皮克斯推出了USD(通用场景描述),它是一款开放式API的通用场景描述工具,用于在虚拟世界中创建、编辑、查询、渲染、协作和模拟真实世界的场景。
2016年,USD开源,由于其强大的功能,不但在视觉效果领域得到广泛应用,还应用于建筑、工程、设计、零售、机器人、制造和其他领域。
NVIDA、皮克斯、Adobe、苹果和Autodesk前不久宣布成立了OpenUSD联盟,致力于促进USD的标准化、开发、演化和发展。USD也正式更名“OpenUSD”,更强调了USD的开放性、通用性和可扩展性。
在这里插入图片描述
OpenUSD能够支持构建虚拟世界过程中的各种需求,如几何体、摄像机、灯光和材质等。

OpenUSD的四大独特优势概述

1.合成引擎
OpenUSD能够将来自不同平台的资料来源作为单个图层进行稀疏、非破坏性的组合,不同的使用者可以修改不同图层中的合成场景,所有的编辑是非破坏性的,而且所有图层中的资料仍然可以访问。
2.自订模式
OpenUSD的资料可以通过自订模式进行扩展,OpenUSD已经将几何图形和着色等核心模式做了绑定。NVIDA已经和皮克斯、苹果公司合作,创建了基于物理运动的模式,并且还在探索其他自订模式。
3.资产解析器和资料存储
OpenUSD资料不会依赖于档案系统或与其他永久性存储绑定,甚至可以按程式生成,这是由OpenUSD的外挂式系统实现的,该系统支持NVIDA Omniverse Nuclues等资产解析器以及OBJ等档案模式。
在这里插入图片描述
4.Hydra
Hydra最初被设计为OpenUSD输入场景图层RTX等输出渲染器之间的抽象层,现已演化为处理组合场景和运行时的通用框架。Hydra的主要优势之一是它不与任何单一运行时资料布局紧密耦合,这让OV能够将组合后的OpenUSD编译为深度向量化的资料布局,即Fabric。
在这里插入图片描述

USD格式的基本概念:

  1. stage :USD数据的核心容器,包含了场景中所有数据和层(Layer)
  2. Layer:USD中的数据组织单元,包含场景描述信息、可视化资源和动画数据等。每个层可以包含不同的版本和变更。
  3. Prims(基础容器):USD中的基本对象单元,用于表示场景中的物体、几何体、光源等。
  4. Attributes(属性):附加在Prims上的信息,用于描述Prims的属性,如位置、旋转、颜色等。
  5. Composition Arcs(组合弧):用于将Prims连接起来,形成场景层次结构。

ChatUSD?

ChatUSD作为LLM大语言模型,是基于OV云平台的生产式AI大模型,是在NVIDA NeMo框架下开发的。可以回答开发者关于USD相关问题,同时可以自动生成Python-USD代码。即可以通过文字产生Python-USD程序式指令码。ChatUSD使用USD函数和NVIDA的Python-USD代码片段进行了微调。目前还处于研发中,尚未面世。

Omniverse Cloud API?

2024 年 3 月 18 日,NVIDIA宣布将以API形式提供Omniverse™ Cloud,将该全球领先的工业数字孪生应用和工作流创建平台的覆盖范围扩展至整个软件制造商生态系统。
借助五个全新Omniverse Cloud应用编程接口(API),开发者能够轻松地将Omniverse的核心技术直接集成到现有的数字孪生设计与自动化软件应用中,或是集成到用于测试和验证机器人或自动驾驶汽车等自主机器的仿真工作流中。
一些全球大型工业软件制造商正在将Omniverse Cloud API加入到其软件组合中,包括 Ansys、Cadence、达索系统旗下3DEXCITE品牌、Hexagon、微软、罗克韦尔自动化、西门子和Trimble等。
NVIDIA创始人兼首席执行官黄仁勋表示:“所有制造出来的产品都将拥有数字孪生。Omniverse是一个可以构建并操作物理真实的数字孪生的操作系统。Omniverse和生成式AI都是将价值高达50万亿美元的重工业市场进行数字化所需的基础技术。”
全新Omniverse Cloud API
五个全新Omniverse Cloud API既可单独使用,也可组合使用。它们分别是:
USD Render:生成OpenUSD数据的全光线追踪NVIDIA RTX™渲染
USD Write:让用户能够修改OpenUSD数据并与之交互
USD Query:支持场景查询和交互式场景
USD Notify:追踪USD变化并提供更新信息
Omniverse Channel:连接用户、工具和世界,实现跨场景协作
在 NVIDIA GTC 上发布的 Omniverse Cloud API(应用编程接口)旨在通过大规模、高保真的传感器仿真应对这一挑战,加速实现自主化。这些 API 汇集了一个由仿真工具、应用和传感器组成的丰富生态系统。

视频链接:https://www.youtube.com/watch?v=XeHtw36h-eI

NVIDA NeMo?

提供先进的大型语言基础模型、定制工具和大规模部署功能,NVIDIA NeMo™ 由 NVIDIA DGX™ Cloud (基于这项AI超级计算服务,企业客户可以在线租用英伟达的超级计算服务器和工作站。)提供支持,是模型制作服务套件 NVIDIA AI Foundations 的一部分,该套件旨在促进企业级生成式 AI 的发展并实现跨用例定制。
NVIDIA NeMo LLM 是一项服务,可提供一条快速路径,以便自定义和使用在多个框架上训练的大型语言模型。开发者可以在私有云和公有云上使用 NeMo LLM 部署企业 AI 应用。
NVIDIA NeMo™ 是一款端到端云原生框架,可以让用户不受位置限制,灵活地构建、定制和部署生成式 AI 模型。它包含训练和推理框架、护栏工具包、数据管护工具和预训练模型,为企业快速采用生成式 AI 提供了一种既简单、又经济的方法。

H100和A100?

NVIDIA的A100和H100是高性能计算卡,用于数据中心、AI、ML和HPC。A100基于Ampere架构,适合各种AI和HPC应用;H100基于Hopper架构,在AI训练和推理任务中性能更优。A100配备HBM2e内存,H100使用HBM3内存。A100引入MIG技术,H100有更先进的TensorCore和TransformerEngine。H100在性能、内存和技术创新方面相对于A100有显著提升,尤其适合处理大型AI模型和复杂HPC工作负载。

*英伟达认为USD应作为元宇宙的HTML,亦即网站内容的声明性规范。但正如HTML从HTML1的有限静态文档发展到HTML5的动态应用一样,USD需要继续优化发展以满足元宇宙的需求。

  • 12
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值