title: Memory usage VS. CPU usage in the iphone
body: <p>I'm writing a small game in OpenGL, where I represent Items, enemies, characters, etc with a class. Each class saves references to one or more objects from an Animation class. An animation class contains references to one or more frames, which are textures I already loaded using OpenGL. Whenever I rotate, scale, etc any element in the game I save the data of such transformations. Right now  I recalculate ( I don't use the transformations provided by OpenGL) the coordinates of each texture each frame at the moment of drawing, without saving them.</p>
  
  <p>Not like I'm trying to optimize already, but I wonder which one is the best approach when programming for iPhone... It's better to save in your objects all the information you need ?... or It's better to re-calculate and leave most of the work to the CPU.</p>