如何在CoreGraphics中执行GL的“pushMatrix”或“popMatrix”?

时间:2011-04-07 13:24:12

标签: ios cocoa-touch opengl-es core-graphics transform

在GL中,我使用了某种东西,

glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
glPushMatrix();
glTranslatef();

// Do something

glPopMatrix();

在派生坐标系中制作和工作。 如何在CoreGraphics中存档此功能?

1 个答案:

答案 0 :(得分:2)

我怀疑你在谈论OpenGL ES,在这种情况下你应该go and check out this previous answer

如果您真的在谈论CoreGraphics,请查看CGContextSaveGState()CGContextRestoreGState()