たとえば、HTML ページに画像があるとします。CSS3 マトリックス関数を使用して画像にアフィン変換を適用します。次のようになります。
img#myimage {
transform: matrix(a, b, c, d, tx, ty);
/* use -webkit-transform, -moz-transform etc. */
}
HTML ページの原点は左上隅で、y 軸は反転しています。
原点が左下隅で、y 軸が直立している環境 (cocos2d) に同じ画像を配置しようとしています。
他の環境で同じ結果を得るには、オリジンを何らかの方法で変換し、それを結果の に反映する必要がありますCGAffineTransform
。
ここにある行列の計算について何か助けがあれば幸いです。(行列は苦手です。)