Rendering
This section contains functions that render the entire scene and render a single frame.
Rendering the Scene
Rendering a Single Frame