本文へスキップ
バージョン: 3.5.x

減価償却注記

このサービスは現在、以下の2種類をサポートしている。 JSON のフォーマットを使用している: 3.0 そして 3.x.両バージョンは同時に利用可能で、後方互換性を確保している。 互換性を確保しています。もし 3.0 フォーマットでシミュレーションを行う場合、変更は必要ありません。 ただし 3.x バージョンでは、ゲームエンジンとの統合のための機能強化やパフォーマンスの向上が図られています。 を統合しました。

警告

3.0 APIバージョンのサポートは 4.0

  • 3.0 バージョンAPI

    • に完全収録されている。 3.0.x ドキュメントページ.
    • HTTP デフォルトで****にアクセス可能http://localhost:10000/3.0/..
    • Websockets デフォルトでは ポート 10000.
  • 3.x バージョンAPI

    • に完全収録されている。 3.x ドキュメントページ.
    • HTTP デフォルトでは http://localhost:10001/.
    • Websockets デフォルトでは ポート 10001.
    • 機能性の向上とゲームエンジンとの統合の高速化を実現。

既存のワークフローに支障をきたすことなく、その利点を活用することができます。

シミュレーション・チャネルのコマンド置換 (3.x)

以下の 2 つのセッションレベルのコマンドは非推奨となっており、将来のメジャーバージョンで削除される予定です。下位互換性を確保するため、ネットワーク上では引き続き受け付けられますが、新しい統合機能では configure 「置換」列に 表示されている項目。

session.set_coordinate_origininverse3[*].configure.preset

// Old — deprecated
{ "session": { "set_coordinate_origin": { "coordinate_origin": "workspace_center" } } }

// New — canonical
{ "inverse3": [ { "device_id": "…", "configure": { "preset": { "preset": "arm_front_centered" } } } ] }

値のマッピング:

古い coordinate_origin新しいプリセット
device_basearm_front (または defaults)
workspace_centerarm_front_centered

プリセットは、各デバイスごとに以下を通じて適用されます inverse3[*].configure.preset (または configure.preset (Verse Grip / ワイヤレスVerse Gripデバイスに関する項目)であり、セッション全体の切り替え機能ではありません。詳しくは セクションの設定 プリセット名の全リストについては、シミュレーションのリファレンスを参照してください。

session.set_basissession.configure.basis

// Old — deprecated
{ "session": { "set_basis": { "basis": { "permutation": "X-ZY" } } } }

// New — canonical
{ "session": { "configure": { "basis": { "permutation": "XZ-Y" } } } }
軸の符号の規則が変更されました

2つのコマンドでは、軸と符号の解釈が異なります。 において正しい写像を生成する置換は session.set_basis ~を生成できる 逆変換 ~の下 session.configure.basis — 移行の際、 1つ以上の軸の符号を反転させる必要がある場合があります。

例:以下のように正常に実行されたセッション session.set_basis + "permutation": "X-ZY" 通常、必要となる "permutation": "XZ-Y" ~の下 session.configure.basis. マイグレーションをデプロイする前に、 必ず変換結果を確認し直してください。