Azure 远程渲染概述

已完成

在需要观察所有细节的情境中,三维可视化效果是非常重要的,此类情境的示例包括:

  • 工业车间管理。
  • 针对卡车引擎等复杂部件的设计评审。
  • 术前手术计划。

通过 3D 可视化效果生动地呈现细节,可以帮助设计师、工程师、医生和学生更好地了解复杂的信息,并做出正确的决定。

抽取

无约束的虚拟和混合现实设备用于渲染复杂模型的计算能力有限。 在无约束设备上查看 3D 内容的传统方法就是“抽取”,它会压缩模型并删除部分多边形。 抽取将模型简化到可以在较慢的 GPU 硬件上运行的程度。

细节完整的引擎模型和抽取后的引擎模型的示意图。

上文的示意图将细节完整的引擎模型和抽取后的引擎模型放在一起比较。 简化后的模型包含大约 200,000 个三角形(包括详细的内部部分),而原始模型中有超过 1800 万个三角形。

Azure 远程渲染

虽然降低模型的质量或复杂性可以便于呈现,但这种简化可能会导致丢失做出关键决策所需的重要细节。 Azure 远程渲染通过将渲染工作负荷移到 Azure 云中的高端图形处理单元 (GPU) 解决了此问题。 云托管的图形引擎对图像进行渲染、将其编码为视频流,并将图像实时流式传输到 HoloLens 2 这样的设备。 用户可以查看模型并与之交互。

使用远程渲染,你能够以低延迟渲染数亿个多边形并将其流式传输到混合现实设备,从而减少对抽取的需求。 如果模型太复杂,即使高端 GPU 也无法以交互式帧速率呈现它,远程渲染可以将工作负载分发到多个 GPU。 系统能将多个 GPU 的处理结果合并成单个图像,该过程对于用户而言是透明的。

远程渲染会话

若要使用远程渲染,请创建一个会话,该会话在 Azure 中分配服务器来渲染模型。 当客户端设备连接时,服务器将渲染请求的数据,并以视频流形式提供结果。 会话会在其租用时间到期时自动关闭,也可以手动停止它。

选择要在其上运行的服务器类型,这会影响定价。 会话停止后就不会再产生费用。 若要详细了解定价信息,请参阅远程渲染定价