行列に関する私の知識はゼロに近いので、行列配列から読み取り可能な形式への変換を実行できるヘルパー メソッドを探していました。
読み取り可能な形式とは、次のことを意味します。
{
translate :
{
x : 0,
y : 0,
z : 0
},
rotation :
{
x : 0,
y : 90,
z : 0
},
skew :
{
x : 0,
y : 0
},
scale :
{
x : 0,
y : 0,
z : 0
}
}
マトリックス形式の場合: matrix3d(0.00000000000000006123233995736766, 0, -1, 0, 0, 1, 0, 0, 1, 0, 0.00000000000000006123233995736766, 0, 0, 0, 0, 1)
.
私はそのような方法をグーグルで探してきましたが、見つけられないようです。
そのような方法はありますか、または利用可能な各軸の各変換タイプを解読/計算するにはどうすればよいですか?
更新:私の友人がhttp://web.iitd.ac.in/~hegde/cad/lecture/L6_3dtrans.pdfに出くわしました。これを調べて、少なくとも何かを取得しようとしています。