01.03 サポートされている開発手法

  1. 商用顧客/開発統合マニュアル
  2. 1.3 サポートされている開発手法

1.3 対応する開発方式

法人向け公開SDKには、C++、Python、Unity、Unreal Engine、ROS 2向けの開発環境が用意されています。利用できる動作データ、触覚フィードバック、ボタン機能は、購入したSKUによって異なります。

Unity

Unity 2022.3 LTSのデスクトッププロジェクトに、ローカルUPMパッケージとして導入します。

Unreal Engine(UE)

Unreal Engine 5.6、Win64環境にRuntimeプラグインとして導入します。

ROS 2

ROS 2 Humble、Linux環境向けに、メッセージパッケージとドライバーを提供します。

C++

C++17、WindowsのCOMポートに対応し、リファレンス実装とC APIを提供します。

Python

Python 3.9以降、Windows環境に対応し、同期、コールバック、デバイス検出、2組のグローブ用APIを提供します。

法人向けSDKを入手する

現在推奨する固定バージョンは v0.1.0 です。5DoF、6DoF、7DoFの標準版と触覚フィードバック版に共通で使用できます。まずSDKの説明を確認し、続いて 4.2 SDKの入手と開発準備からダウンロード先と開発環境を確認してください。

その他の開発要件

別のプラットフォーム、言語、実行環境を使用する場合は、ハードウェア構成、対象プラットフォーム、必要な機能、受入条件をHIGVRへお知らせください。内容を確認したうえで、統合方法を検討します。

全体の手順を確認する

SDKのダウンロード、開発環境の準備、プロジェクトへの実装方法については、4.2 SDKの入手と開発準備および4.3 開発統合の手順を参照してください。

次のステップ

1.4 6種類の法人向け構成へ進みます。