FactVerse SDK Background
製品

FactVerse SDK

FactVerse 上に管理可能なデジタルツイン体験を構築

バージョン整合した FactVerse サービスを Unity アプリケーションに組み込み、認証、管理されたリソース、Director シナリオ再生、デジタルツインシーン、プロパティ連携を実現します。

主要機能

データ、ワークフロー、現場実行をつなぎ、状況把握、迅速な対応、追跡可能な記録を支援します。

バージョン管理された Unity 連携

検証済みの SDK リリース、依存パッケージ、サンプルシーン、設定ガイドから開発を始め、FactVerse 連携基盤の重複実装を減らします。

ID とテナントコンテキスト

FactVerse の認証、アカウント、テナント選択に接続し、顧客が利用するプラットフォーム環境のアクセス制御を引き継ぎます。

管理されたリソースへのアクセス

FactVerse リソースライブラリから、許可された 3D モデル、画像、動画、音声、Director シナリオを検索して取得します。

Director シナリオ再生

Director で作成した作業ガイド、トレーニング、レビュー用シナリオを顧客専用の Unity アプリケーションに組み込みます。

デジタルツインシーンとプロパティ

FactVerse シーンとデジタルツインエンティティを読み込み、選択したプロパティや運用データをアプリケーション動作に連携します。

連携設計とサポート

実装前に SDK、Unity、外部パッケージ、対象デバイス、認証方式、FactVerse のバージョン構成を確認します。

ユースケース

教育、点検、保全、運用レビューなど、現場で実行できるシナリオに対応します。

顧客業務に合わせたデジタルツインアプリ

顧客業務に合わせたデジタルツインアプリ

特定の役割、施設、設備種別、業務フローに合わせた体験を構築しながら、FactVerse の ID、リソース、デジタルツインコンテキストを再利用します。

組み込み型作業ガイド

組み込み型作業ガイド

Director で作成したガイドやトレーニングを、顧客独自の画面と業務フローを持つ Unity アプリケーション内で提供します。

運用シーンビューアー

運用シーンビューアー

管理された FactVerse シーンを読み込み、指定したエンティティプロパティをダッシュボード、操作画面、役割別表示に連携します。

プラットフォーム連携プロトタイプ

プラットフォーム連携プロトタイプ

本番開発に入る前に、認証、リソースアクセス、シナリオ再生、プロパティ連携、対象デバイスでの動作を検証します。

利用者が必要とするアプリケーションへ FactVerse を拡張

企業では、特定の役割、デバイス、施設、業務フローに合わせたデジタルツインアプリケーションが求められます。FactVerse SDK は Unity 開発チームに実装の起点を提供し、選択した FactVerse サービスを専用アプリケーションへ組み込みながら、ID、リソース、シーン、デジタルツインエンティティをプラットフォームで一元管理します。

顧客固有の体験を作りながら、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 の製品リリース情報では、URP とデジタルツインプロパティ連携のサンプルも紹介しています。

顧客アプリケーションとソースコードは通常、顧客の管理下にあります。技術評価では公開済みの連携機能を起点に、提供する SDK リリースで必要な業務フローを検証します。

SDK 技術評価の進め方

代表的な体験を一つ選び、FactVerse 環境、対象デバイス、コンテンツ、データ操作を定義します。DataMesh はその範囲に基づいて、バージョン構成、プロトタイプ、責任分担、本番受け入れ基準を整理します。

FactVerse SDK の技術評価を相談する

よくあるご質問

FactVerse SDK とは何ですか?

FactVerse SDK は Unity アプリケーション向けのバージョン管理された連携キットです。認証、リソースアクセス、Director シナリオ再生、FactVerse シーン、デジタルツインエンティティ操作など、選択した FactVerse 機能を利用できます。

現在の公開ドキュメントでは何を確認できますか?

Unity SDK のパッケージと依存関係、FactVerse へのログインとテナント選択、リソースライブラリ、Director シナリオ再生、FactVerse シーン再生、サンプルプロジェクトを確認できます。

対応プラットフォームとデバイスは?

対応範囲は SDK リリース、Unity のビルドターゲット、レンダリングパイプライン、外部パッケージ、FactVerse バージョン、デバイスランタイムの組み合わせで決まります。技術評価で予定構成を検証します。

認証と権限はどのように扱われますか?

アプリケーションは指定された FactVerse 環境に接続し、そのアカウント、テナント、リソース権限のコンテキストで動作します。シングルサインオンや独自の ID 連携は、連携設計時に範囲を定めます。

SDK はどのように評価すればよいですか?

代表的な業務フローと対象デバイスを一つ選び、バージョン構成を確認したうえで、ログイン、リソース取得、コンテンツ再生、データ連携、性能、パッケージングを小規模なプロトタイプで検証します。

導入を始めましょう FactVerse SDK?