Rendering

The Untold Engine delegates all rendering operations to a Rendering Engine. The Rendering Engine implements a Rendering Manager, U4DEngine::U4DRenderManager. The Rendering Manager is in charge of sending data to the GPU and enabling shaders during the rendering stage. Depending on the type of object it needs to render, it activates the appropriate shaders.

image

Graphically, the Rendering Manager is depicted as shown below.

image

Rendering Entities