Omniverse Renderer 微服务#

描述#

Omniverse renderer 微服务使用音频渲染 Avatar 场景,并通过 RTP over UDP 流式传输结果。Avatar 的姿势可以通过 gRPC 接口逐帧更新。

用法#

UCS 微服务名称为 ucf.svc.ia-omniverse-renderer-microservice

该微服务支持微服务 manifest 中定义的各种配置参数。

支持的平台#

  • CPU:x86 兼容

  • Linux(例如 Ubuntu 22.04)

性能#

Omniverse renderer 微服务支持单路流。GPU 利用率将取决于正在渲染的实际 USD 场景。如果您正在使用 Avatar 配置器创建的场景,请查看 Avatar 配置器部分中的性能概述。

最低硬件要求#

  • 24 GB 可用系统 RAM

  • 12 核 CPU

  • 1 个 NVIDIA RTX 兼容 GPU

  • 8 GB GPU 显存

  • 5 GB SSD 空间

版本#

  • 此微服务基于 kit-kernel 版本 105.1.2+release.135279.09b309e7.tc.linux-x86_64.release

许可#

NVIDIA 专有许可

部署要求#

  • RTX 兼容 GPU(例如 RTX 3080、RTX 3090、RTX 6000、A10、A40 等)

  • GPU 要求取决于场景复杂度(网格、纹理、灯光等)

  • Tesla T4 GPU 性能较低,但可能适用于某些场景。

已知问题 / 限制#

  • 当前不支持 NVIDIA 驱动程序版本 545。我们建议使用驱动程序版本 535。

  • 由于渲染器停顿,DLSS 帧生成已被禁用。因此,此微服务无法受益于 Ada GPU 和更新世代上可用的 DLSS 帧生成性能改进。这将在未来版本中解决。