Rendering techniques

With optimisations complete, steps need to be taken to enhance the visual quality of the application. The following subsections cover a variety of techniques, from important general features such as anti-aliasing, to optional 3D improvements, such as lighting, shadows, and skyboxes.