2009-11-16 22 views

回答

1

CGPath和CGAffineTransform有什麼問題嗎?您可以使用CGPathApply將數據從轉換後的路徑中取出。

+0

這是爲opengl。我需要給opengl已經旋轉/轉換的頂點。 – CodeFlakes 2009-11-16 17:21:24

+0

我的建議是使用CGPath框架,使用常規方法創建路徑,使用CGPathApplyAffineTransform,然後調用CGPathApply來獲取轉換後的路徑以發送到opengl。但是,如果你需要做很多事情,你可能會想要使用別的東西。 – 2009-11-16 21:42:10

+0

這是一個有趣的想法。當然不是CGPath打算做的,但我可以試試看。我不知道會有什麼表現。 – CodeFlakes 2009-11-16 22:59:49

0

回答我自己的問題。 另一種方法是使用開源的物理引擎。我只需要2D到Box2D和花栗鼠是一些候選人,雖然它有點矯枉過正,因爲我只需要多邊形操作的東西,而不是物理