key blog

VR,AR系の開発を行っているエンジニアです。ほとんど自分の備忘録です。

右手座標系⇔左手座標系 座標変換

右手座標系⇔左手座標系の座標変換をするお話

f:id:k-key:20160818140851j:plain

あんまり手番はないかもしれませんが、右手座標系のソフトウェア(例えばMotionBuilderなど)で取得できる位置・姿勢情報を

左手座標系(例えばUnityなど)に適用したい時の変換方法です。

 

■位置

右手(X, Y Z) → 左手(-X, Y, Z)

■姿勢(Quaternion)

右手(X, Y, Z, W) → 左手(-X, Y, Z, -W

(当然ながら左手から右手への変換も同じです)

 

単純なのですが、ネット検索でバシッと出てこなかったので忘れないうちに。