Learn how to use 3D transformations to move from a square to a cube: model, view, perspective, and viewport transformations.
This is a companion discussion topic for the original entry at https://www.raywenderlich.com/70296/video-tutorial-beginner-opengl-es-glkit-part-5-3d-transformation