X-Git-Url: http://git.osdn.net/view?p=mikutoga%2FVmd2XML.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fjp%2Fsfjp%2Fmikutoga%2Fvmd%2Fmodel%2FCameraRotation.java;fp=src%2Fmain%2Fjava%2Fjp%2Fsfjp%2Fmikutoga%2Fvmd%2Fmodel%2FCameraRotation.java;h=2d10c80f9ffdc168de35be1ee1045cbb2fb0744b;hp=c200306fc6725f121d16148bba10fde3bef57e98;hb=eb7cd59c669e9d3bd29e9290c146e972cd6349ff;hpb=dee38f93f35c2aab801eeee7f75094ce67a22693 diff --git a/src/main/java/jp/sfjp/mikutoga/vmd/model/CameraRotation.java b/src/main/java/jp/sfjp/mikutoga/vmd/model/CameraRotation.java index c200306..2d10c80 100644 --- a/src/main/java/jp/sfjp/mikutoga/vmd/model/CameraRotation.java +++ b/src/main/java/jp/sfjp/mikutoga/vmd/model/CameraRotation.java @@ -13,17 +13,20 @@ import java.text.MessageFormat; * 左手系空間でターゲットの周りを回るカメラの回転情報。 * いずれもカメラ姿勢ではなくカメラ運動量を示すため、 * 回転量0と2Πの区別には意味がある。 + * *

latitudeはターゲットから見たカメラの仰俯角(≒緯度)。 * 単位はラジアン。 * Y軸回転量が0の時のZ正軸がY正軸へ倒れる方向が正回転。 * (MMDのUIとは符号が逆になるので注意) * 仰俯角が0の場合、 * カメラはターゲットに対しXZ平面(水平)と平行な箇所に位置する。 + * *

longitudeはY軸周りの回転量(≒経度)。 * 単位はラジアン。 * X正軸がZ正軸へ倒れる方向が正回転。(ボーン回転と逆) * 仰俯角およびY軸回転量が0の場合、 * カメラレンズはZ軸-∞方向からZ軸+∞方向を向く。 + * *

rollはレンズをターゲットを向けたカメラのロール回転量。 * 単位はラジアン。 * 仰俯角とY軸回転量が0の時にY正軸がX正軸に倒れる方向が正回転。 @@ -51,6 +54,7 @@ public class CameraRotation { /** * ターゲットから見たカメラの仰俯角(≒緯度)を返す。 + * * @return ターゲットから見たカメラの仰俯角(≒緯度) */ public double getLatitude(){ @@ -59,6 +63,7 @@ public class CameraRotation { /** * ターゲットから見たカメラの仰俯角(≒緯度)を設定する。 + * * @param latitude ターゲットから見たカメラの仰俯角(≒緯度) */ public void setLatitude(double latitude){ @@ -68,6 +73,7 @@ public class CameraRotation { /** * Y軸周りの回転量(≒経度)を返す。 + * * @return Y軸周りの回転量(≒経度) */ public double getLongitude(){ @@ -76,6 +82,7 @@ public class CameraRotation { /** * Y軸周りの回転量(≒経度)を設定する。 + * * @param longitude Y軸周りの回転量(≒経度) */ public void setLongitude(double longitude){ @@ -85,6 +92,7 @@ public class CameraRotation { /** * レンズをターゲットを向けたカメラのロール回転量を返す。 + * * @return レンズをターゲットを向けたカメラのロール回転量 */ public double getRoll(){ @@ -93,6 +101,7 @@ public class CameraRotation { /** * レンズをターゲットを向けたカメラのロール回転量を設定する。 + * * @param roll レンズをターゲットを向けたカメラのロール回転量 */ public void setRoll(double roll){ @@ -102,6 +111,7 @@ public class CameraRotation { /** * {@inheritDoc} + * * @return {@inheritDoc} */ @Override