FactVerse SDK Background
产品

FactVerse SDK

在 FactVerse 之上构建可治理的数字孪生应用

通过与版本匹配的 FactVerse 服务扩展 Unity 应用,接入身份认证、受控资源、Director 场景播放、数字孪生场景与属性绑定能力。

核心能力

连接数据、流程与现场执行,帮助团队理解上下文、快速行动并保留可追溯记录。

版本化 Unity 集成

从经过测试的 SDK 版本、依赖组合、示例场景和配置指南开始开发,减少重复搭建 FactVerse 集成层的工作。

身份与租户上下文

将应用接入 FactVerse 身份认证、账户和租户选择流程,使访问权限遵循客户使用的平台环境。

受控资源访问

从 FactVerse 资源库浏览和获取经过授权的 3D 模型、图片、视频、音频及 Director 场景。

Director 场景播放

将 Director 制作的操作指导、培训内容和评审场景嵌入客户定制的 Unity 应用。

数字孪生场景与属性

加载 FactVerse 场景,访问数字孪生实体,并将应用行为与选定的实体属性和运营数据关联。

集成规划与支持

在实施前确认 SDK、Unity 版本、第三方依赖、目标设备、认证方式与 FactVerse 版本组合。

应用场景

覆盖培训、巡检、维护、运营复核等可落地场景。

面向客户场景的数字孪生应用

面向客户场景的数字孪生应用

针对特定岗位、设施、资产类型或业务流程构建专用体验,同时复用 FactVerse 的身份、资源和数字孪生上下文。

嵌入式操作指导

嵌入式操作指导

在企业 Unity 应用中交付由 Director 制作的指导或培训内容,并结合客户自己的界面与业务流程。

运营场景查看器

运营场景查看器

加载受控的 FactVerse 场景,将选定的实体属性连接到仪表板、控制界面或面向岗位的可视化体验。

平台集成原型

平台集成原型

在进入生产开发前,验证身份认证、资源访问、场景播放、属性绑定和目标设备表现。

将 FactVerse 能力延伸到用户真正需要的应用中

企业往往需要围绕特定岗位、设备、设施或业务流程设计数字孪生应用。FactVerse SDK 为 Unity 开发团队提供可支持的起点,把选定的 FactVerse 服务接入定制应用,同时让身份、资源、场景和数字孪生实体继续由平台统一管理。

这样,客户可以形成符合自身业务要求的应用体验,并复用 FactVerse 已有的内容治理与平台上下文。

当前可用的集成能力

现有 Unity SDK 和示例覆盖了多数团队首先需要验证的集成路径:

  • 连接指定的 FactVerse 环境并选择租户上下文
  • 浏览和获取 FactVerse 资源库中的受控内容
  • 下载并播放由 DataMesh Director 制作的场景
  • 下载并播放 FactVerse 数字孪生场景
  • 访问数字孪生实体,将选定属性与应用行为关联
  • 从账户、资源、Director 场景和 FactVerse 场景示例开始开发

Cloud API、单点登录和客户专用扩展可根据经过评审的方案范围纳入实施。

一条可执行的开发路径

  1. 定义应用体验 - 明确用户岗位、业务流程、目标设备、数据交互和需要交付的内容。
  2. 确认版本组合 - 对齐 FactVerse 环境、SDK 包、Unity 版本、渲染管线、依赖和目标运行环境。
  3. 验证平台访问 - 验证身份认证、租户选择、权限和受控资源获取。
  4. 集成数字孪生体验 - 加入 Director 场景播放、FactVerse 场景、实体访问和所需的属性绑定。
  5. 测试生产链路 - 在目标设备上测试启动、内容加载、运行性能、网络行为、打包、升级和支持流程。

明确各部分的职责

FactVerse 负责租户、受控资源、场景和数字孪生上下文。Director 负责制作操作指导和培训场景。客户应用负责自身界面、岗位流程、设备交互,以及围绕平台服务增加的业务逻辑。

这种分工既保留应用创新空间,也为内容更新、平台升级和权限控制提供长期可维护的路径。

按具体版本组合确认兼容性

SDK 按版本交付。Unity、Universal Render Pipeline、第三方依赖、FactVerse 服务和目标设备运行环境需要作为一个完整组合进行评估。公开指南给出了经过测试的基线和所需依赖,项目团队再根据实际交付版本确认生产环境配置。

以版本为基础的评估方式能够让兼容性判断更具体,也便于实施团队安排回归测试和后续升级。

公开文档与产品依据

FactVerse Unity SDK v7.4.1 使用指南介绍了软件包配置、必选与可选依赖、登录、资源库访问、Director 场景播放、FactVerse 场景播放和示例项目。DataMesh 的产品版本信息还记录了 SDK 对 URP 和数字孪生属性绑定示例的支持。

客户应用及其源代码通常属于私有资产。技术评估会从公开的集成能力开始,再使用交付的 SDK 版本验证客户所需的实际流程。

规划 SDK 技术评估

选择一个有代表性的应用场景,明确 FactVerse 环境、目标设备、内容范围和数据交互要求。DataMesh 将据此确认版本组合、原型路径、双方职责和生产验收标准。

讨论 FactVerse SDK 技术评估

常见问题

FactVerse SDK 是什么?

FactVerse SDK 是面向 Unity 应用的版本化集成工具包,可接入选定的 FactVerse 平台能力,包括身份认证、资源访问、Director 场景播放、FactVerse 场景和数字孪生实体交互。

目前公开文档覆盖哪些集成能力?

当前 Unity 使用指南涵盖 SDK 包与依赖、FactVerse 登录与租户选择、资源库访问、Director 场景播放、FactVerse 场景播放和示例项目。

SDK 支持哪些平台和设备?

实际支持范围取决于 SDK 版本、Unity 构建目标、渲染管线、第三方依赖、FactVerse 版本和设备运行环境。DataMesh 会在技术评估阶段验证计划采用的具体组合。

身份认证和权限如何处理?

应用连接到指定的 FactVerse 环境,并在其账户、租户和资源权限上下文中运行。单点登录和定制身份流程会在集成设计阶段确定。

团队应该如何评估 SDK?

选择一个有代表性的流程和目标设备,确认版本组合,再通过小范围原型验证登录、资源访问、内容播放、数据绑定、性能和打包发布。

准备开始使用 FactVerse SDK?