Sorry, newbie here and excited about cinder!
I’m confused from the 3d tutorial, there are two examples
example 1: 9 static shapes
example 2: stack of rotating panels
In example 1, gl::translate is used before every ->draw() call
In example 2, gl::translate is called only once on setup()
- Why isn’t gl::translate used only once at setup, in example 1, since all 9 shapes are in fixed position?
- getElapsedFrames() is the frames since app started – just wondering if there is a built in function that returns the elapsed seconds between frames? (Also wouldn’t getElapsedSeconds() make more sense than getElapsedFrames(), since it would animate at the same rate regardless of dipping framerate?)