新しいインバースインストーラー2.0のご紹介:HaplyのAPI比較ガイド
Inverse Installer 2.0は、Inverse3デバイスを動作させるための最新かつ最も機能満載のソフトウェアです。堅牢で、最新の機能と製品名の変更に対応した将来性のあるソフトウェアです。
この記事では、HardwareAPIsとInverse Installer 2.0の違いについて説明します。この記事では、どちらかを使う理由を推奨し、2つのアーキテクチャを並べて比較し、2.0に変更する際に考慮すべき点を説明します。
Inverse3デバイスを動かすには、どのソフトウェアをダウンロードすればよいですか?
新たに始める場合は、次のインストーラーをダウンロードすることをお勧めします。 インバースインストーラー2.0 をダウンロードすることをお勧めします。このインストーラには、Inverse SDK、ドキュメント、チュートリアル、ランタイムライブラリが含まれています。
このSDKは、Inverse3デバイスを実行するための最新かつ最も機能満載のソフトウェアです。このSDKは、Inverse3デバイスを動作させるための最新で最も機能満載のソフトウェアです。詳しくはリリースノートをご覧ください。また、ハプティックデバイスとの干渉を軽減するバグ修正も含まれています。このリリースのランタイム・アーキテクチャは、当社のソフトウェアがデバイス管理、自動検出、デバイスのペアリングを処理することを可能にし、開発者としての作業を大幅に簡素化することを目的としています。このリリースでは、複数のクライアントと、デバイス接続情報のログファイルをサポートしています。 *ティーザーこのリリースでは、複数のクライアントとデバイス接続情報のログファイルをサポートしています。このリリースは、現在利用可能なソリューションの中で最も互換性のあるものとなります。私たちのチームは、この2.0への移行を強くお勧めします。SDK。
注:API言語はCおよびC++で、現在はMS Windows OSにのみ対応しています。その他のOSのサポートは今後数ヶ月のうちに展開される予定です。
HardwareAPIsはいつ、あるいはなぜ使うべきですか?
HaplyのAPIは、お使いのシステムがWindows OSを実行していない場合でも使用できます。これらのAPIは、ハンドル(「VerseGrip」に改名)のような古い製品名を持っています。
ハードウェアAPI C++は、私たちのダイレクト・ハードウェアAPIの中で、機能とフィーチャーセットの点で最も堅牢なオプションです。Windows、Linux、macOS、aarch64用に設定可能です。
ハードウェアAPIパイソンHardwareAPI C++と同じ機能を持ち、python言語とプラットフォームを好む学生やロボット工学者によく使われています。他のHardwareAPIと同様に、Windows、Linux、macOS、aarch64用に設定可能です。
インバースSDKインテグレーションはどのような場合に使用するのですか?
Inverse SDK for Unityは、ハプティシャンがUnityゲームエンジンで基本的なハプティック統合を低い技術的障壁で開発することを可能にします。このAPIは、Unityのパッケージマネージャ、または私たちの開発者のウェブサイトからダウンロードできます。 開発者向けウェブサイト使い慣れたゲームプラットフォームで最初のシーンを構築するための基本的なヒントやコツを学ぶことに重点を置いています。SDKにはチュートリアルとドキュメントが含まれており、それに従って操作することができます。高度な触覚物理シミュレーションのために、HaplyはUnityのネイティブ物理学の使用をお勧めしません。Unityエンジンによって通信速度が制限され、ハプティクスに必要な1000Hzの閉じた通信ループに達することができないからです。
私たちは、Inverse3の多様なアプリケーションを理解しており、堅牢で使いやすいツールボックスを提供できるよう努力しています。ご不明な点がございましたら、お気軽に下記までお問い合わせください。 [email protected].
インバースインストーラーへのアップデート:利点と切り替え
なぜ HardwareAPI から Inverse Installer に移行する必要があるのですか?Inverse Installerは、デバイスの自動検出、デバイスのポート管理、デバイスのペアリングを管理するサービス・レイヤーを裏で実行しています。ポート管理で頭を悩ませることはもうありません。
逆インストーラーの(ハードウェアアピスに対する)アーキテクチャの利点:
デバイス管理
デバイス自動検出
デバイスのペアリング
マルチクライアント対応
将来の機能のサポート
診断
ダッシュボード
ログサポート
接続の表示 / デバイスの動作
より優れた後方互換性
クライアント・ソフトウェアでやるべきことが減る
更新時の変更が少ない
インバースインストーラー2.0に更新しました(インバースインストーラー1.0から):
このリリースには大きな変更がある。
最新のソフトウェア・リリースは、これまでの一般的な名称に代わり、正式な製品名で更新されます。私たちの 総合リストネーミングアップデートの包括的なリストをご覧いただき、これらの変更がお客様のユーザーエクスペリエンスをどのように向上させるかをご確認ください。
haply-inverse-service`が`Touch3DS`デバイスの適切な使用を妨げるバグを修正した。
Inverse3を初めてサービスに追加した際に、Inverse3のハンドネスを初期クエリとして追加する。
Inverse3とVerseGripの状態をキャッシュするサービスの追加
device_open_firstにInverse3の対応ハンドネスを追加。
インストーラーにチュートリアルを追加する
リクエストキューが過負荷の場合にクラッシュする問題を修正
エラー処理のためのより良いエラーコードの表面化
逆インストーラーとハードウェアAPIの比較
インバースSDK | ハードウェアAPI | |
---|---|---|
対応OS | MSウィンドウズ | MS Windows、Linux、masOS |
言語サポート | サポートC++、サポートC | C++対応、C#対応、Python対応 |
建築 | デバイス管理を扱うサービス層 | デバイスとの直接通信、クライアントはデバイスのペアリング、および検出を管理します。 |
デバイス管理 | はい | いいえ |
デバイス自動検出 | はい | いいえ |
複数クライアントのサポート | はい、ダッシュボードのような将来の機能をサポートできます。 | いいえ |
有線開発ハンドルのサポート | はい | はい |
エラー処理 | はい、デバイスの接続を表示します。 | 最小限 |
ログサポート | はい | いいえ |
出版されたドキュメント | はい | 最小限 |
新機能 | 近日公開 | 予定なし |
すべてのHaplyソフトウェア製品の最新の変更履歴とリリースノートは、常に以下のページでご覧いただけます。 リリースページページでご覧いただけます。
ニュースレター購読者の皆様が最初にご覧になりました!
月刊ニュースレターをクリックしてください。