1
我知道CATransform3D被定義爲CATransform3DTranslate如何翻譯?
struct CATransform3D
{
CGFloat m11, m12, m13, m14;
CGFloat m21, m22, m23, m24;
CGFloat m31, m32, m33, m34;
CGFloat m41, m42, m43, m44;
};
和蘋果的文件說,
CATransform3DTranslate
Translate 't' by '(tx, ty, tz)' and return the result: t' = translate(tx, ty, tz) * t.
我想要實現我的CATransform3DTranslate的方法,但我不知道究竟如何計算的T ',即我有像self.layer.transform
和tx = 10,ty = tz = 0的變換,如何計算得到t'?
如果你真的想知道我可以推薦[我在這裏涉及所有數學的長篇文章](http://ronnqvi.st/the-math-behind-transforms/)。 – 2013-03-10 16:01:42
打印結果並親自查看。 – 2013-03-10 18:20:12