0

Appleが使用するアフィン変換には、「翻訳に影響を与えない」と定義された「スケール」があります

これは私には完全に間違っているように思われ、通常のアフィン変換(縮尺に平行移動を掛けたものが平行移動に影響を与える)に期待するものと一致せず、実際の問題を処理するのが非常に困難になります。 「スケーリング」は、一度に1つのオブジェクトのローカル座標だけでなく、座標系全体をスケーリングすることが期待されます。

この問題を回避するためのAppleのライブラリ内の安全な方法はありますか(つまり、「スケール」を非翻訳部分だけでなく、マトリックス全体に適用する)?

それとも、私は愚かな間違いを犯して、スケーリングで何が起こっているのかを完全に誤解しましたか?

4

2 に答える 2

1

これは、マトリックスの変換値に影響を与えないことを意味していると確信しています。CGAffineTransform は特別な数学のブランドではなく、単なる通常の変換行列です。これまでに使用した他の変換マトリックスと同様に機能します。

于 2012-05-28T23:09:45.417 に答える