The 'OpenGL' Tab

The 'General' Tab

The settings on this page allow modification of OpenGL specific settings.

The Field Of View settings determine the projection matrix and view frustum. The projection matrix is specified in degrees in the y direction and an aspect ratio. Setting the aspect ratio to 1 means that the field of view in x direction is the same as in the y direction.

The Near and Far Clipping Plane specify the clipping planes for the viewing frustum. The distance to the near clipping plane has to be greater than zero. The default values are 0.1 and 150.

It is possible to specify which OpenGL Extensions the rendering function should use. These settings have significant influence on the performance of the engine and should therefore only be modified by experienced users.

The gl_vertex_array extensions enables an application to store vertex data in buffers instead of issuing a separate function call for every single vertex. This extension significantly speeds up data transfer to the hardware, as vertex data can be optimized by the graphics driver. Using the gl_compiled_vertex_array extension enables even more vertex optimizing by pre compiling the vertex data. This can speed up rendering on some cards, but might cause problems or slow down rendering on some devices.

Using the gl_multidraw_arrays extensions multiple objects can be rendered with one single function call.

The arb_vertex_buffer_object allows clients to store vertex data in server-side memory. This can speed up rendering on some cards.