減価償却注記
このサービスは現在、以下の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_origin → inverse3[*].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_base | arm_front (または defaults) |
workspace_center | arm_front_centered |
プリセットは、各デバイスごとに以下を通じて適用されます inverse3[*].configure.preset (または configure.preset (Verse Grip / ワイヤレスVerse Gripデバイスに関する項目)であり、セッション全体の切り替え機能ではありません。詳しくは セクションの設定 プリセット名の全リストについては、シミュレーションのリファレンスを参照してください。
session.set_basis → session.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. マイグレーションをデプロイする前に、
必ず変換結果を確認し直してください。