| 検証 | Omniverse Kit | OpenUSD |
|---|---|---|
| not yet | v.110.0.0 | v.25.11 |
Transform(scale/rotate/translate)情報の取得/設定。
| ファイル | 説明 |
|---|---|
| GetTransform.py | 選択された形状のTransform要素を取得 |
| GetTransformOrder.py | 選択された形状のxformOpOrder(Transformの変換順)を取得 |
| SetTransform.py | Cubeを作成し、Transformを指定 |
| GetWorldTransform.py | 選択形状のTransformをワールド変換して表示 |
| GetLocalMatrix.py | 選択形状のローカル座標での4x4変換行列を取得 |
| GetTransformVectors.py | UsdGeom.XformCommonAPIを使用して、選択形状の移動/回転/スケール/Pivot/回転を取得 |
| SetTranslate.py | 選択形状の移動を指定。存在しなければxformOpOrderも考慮して追加 |
| SetScale.py | 選択形状のスケールを指定。存在しなければxformOpOrderも考慮して追加 |
| SetRotate.py | 選択形状の回転を指定。存在しなければxformOpOrderも考慮して追加 |
| SetRotateWithQuat.py | 選択形状の回転をQuatで指定 |
| SetPivot.py | 選択形状のPivotを指定。存在しなければxformOpOrderも考慮して追加 |
| DeletePivot.py | 選択形状のPivotを削除。一部 omni.kit.commands.execute('RemoveProperty') を使用 |