微软将要开放Azure Remote Rendering和Azure Object Ancho

时间:2021-03-08 13:36:13 作者: MM

混合现实能够融合数字世界和物理世界。利用Azure混合现实服务,开发者可以创建理解环境中的人、地点和事物的体验。所述服务包括Azure Spatial Anchors、Azure Remote Rendering和Azure Object Anchors。

Azure Spatial Anchors早已开放,并能支持多用户、多设备的空间感知型混合现实体验。在Ignite 2021大会,微软则宣布将要开放Azure Remote Rendering和Azure Object Anchors。

1. Azure Remote Rendering现已开放

混合现实用例要求用户查看三维模型并与之交互。一般而言,模型需要经过大量简化以通过目标设备实现可视化。但结果是失去重要的细节。对于这一点,Azure Remote Rendering可允许开发者在云端渲染高质量的交互式3D内容,并将其实时流式传输到HoloLens 2。Remote Rendering利用Azure云的强大功能来实现最复杂模型的原生可视化。利用Standard Remote Rendering模式,开发者可以渲染包含多达2000万个多边形的模型;而对于Premium Remote Rendering模式,多边形数量则可以超过10亿个。

1.1 工作原理?

Azure Remote Rendering能够将工作负载卸载到云端的高端gpu。云托管的图形引擎能够渲染图像,将其编码为视频流,并将其流式传输到目标MR设备。另外,这项功能支持混合渲染模式,亦即本地内容(如菜单)自动与远程对象组合,从而实现沉浸式体验。有兴趣的开发者可以通过这个学习模块了解关于Azure Remote Rendering的一切。

2. Azure Object Anchors现已提供公共预览版

微软表示,Azure Object Anchors是基于客户和合作伙伴反馈的创新。随着混合现实技术的普及,客户希望能够轻松地将全息图对齐物理对象,而Azure Object Anchors正是团队给出的解决方案。它允许开发者自动将三维内容与物理世界中的真实对象对齐并锚定。这将能消除标记和手动对齐的需要。

无论你是在构建定制的混合现实应用亦或特定于行业的解决方案,开发者都可以在任务指导和逐步培训等场景中利用Azure Object Anchors,从而节省时间并减少错误。。

2. 1工作原理

Azure Object Anchors的工作流程主要包含两个步骤:训练和运行时。

2.1.1 训练

Azure Object Anchors服务将3D资源转换为AI模型,以实现对象感知的混合现实体验。对于要将内容对齐的物理对象,你需要使用微软支持的格式之一(gltf、glb、obj、fbx、ply)。服务接收模型并通过训练管道运行。一旦完成,它将输出你需要的信息,以便在运行时执行检测和对齐。

2.1.2 运行时

要创建运行时检测体验,请执行以下操作:

启动会话

加载对象模型(训练输出)

设置搜索区域

检测物理对象并对齐内容

锁定对齐方式

渲染3D内容

利用Unity和MRTK和Object Anchors示例应用程序将能帮助你快速入门。你同时可以利用微软的运行时SDK编写自定义代码。更多关于Object Anchors的信息请访问这个页面。根据3D模型创建Object Anchors模型的快速指南则可以浏览这个页面。

相关推荐
AI桌面浏览器

热文推荐

  • 48小时热文
  • 每周热文

微软将要开放Azure Remote Rendering和Azure Object Ancho