マップとポイントを操作するやつ(Mappu to Pointo o Sousasuru Yatsu)
XOPSのマップとポイントに対して拡大や回転などの処理を行うプログラムです。
オプション | 意味 | 引数 |
---|---|---|
-bi, --bd1-input-filepath | 入力するBD1ファイルのファイルパス | ファイルパス |
-pi, --pd1-input-filepath | 入力するPD1ファイルのファイルパス | ファイルパス |
-bo, --bd1-output-filepath | 出力するBD1ファイルのファイルパス | ファイルパス |
-po, --pd1-output-filepath | 出力するPD1ファイルのファイルパス | ファイルパス |
-t, --translation | 移動 | 移動量[x, y, z] |
-s, --scale | 拡大・縮小 | 倍率[x, y, z] |
-rx, --rot-x | X軸回りの回転 | 角度(deg) |
-ry, --rot-y | Y軸回りの回転 | 角度(deg) |
-rz, --rot-z | Z軸回りの回転 | 角度(deg) |
-r, --rot | 任意軸回りの回転 | 角度および回転軸[角度(deg), x, y, z] |
-z, --invert-z | Z軸を反転する | - |
-h, --help | ヘルプを表示する | - |
-v, --version | バージョン情報を表示する | - |
java -jar mpsy.jar ^
-bi map.pd1 ^
-pi points.pd1 ^
-bo map2.bd1 ^
-po points2.pd1 ^
-t 50.0 50.0 50.0 ^
-s 2.0 2.0 2.0 ^
-rx 45 ^
-ry 45 ^
-rz 45 ^
-r 45 1.0 1.0 1.0 ^
-z
すべてのオプションを設定する必要はありません。 行いたい処理のオプションのみを設定してください。
java -jar mpsy.jar -h
マップおよびポイントに対する操作は、 移動→拡大・縮小→X軸回りの回転→Y軸回りの回転→Z軸回りの回転→任意軸回りの回転→Z軸反転 という順番で行われます。 このため、移動や回転を同時に行うと、想定通りの結果が得られない場合があります。
駄場
2.0.0