The 'General' Tab

The 'General' Tab

This property page contains all the general settings.

A heightmap can be specified either by typing in the filename or using the file chooser dialog. The picture in the middle shows a preview of the selected file. The heightmap has to be a gray scale bitmap file with dimensions 2^n+1 * 2^n+1.

In Benchmark Mode, the user has no control over the camera. It follows a predefined path and terminates, displaying the time required. This is useful for comparing different configurations.

Perform Frustum Culling specifies whether to cull vertices that are not inside the viewing frustum.

Demonstrate Frustum Culling translates the point of view after culling and the model-view transformation have been applied. This feature can be used to illustrate how frustum culling works.

Run in Fullscreen specifies that the engine should try to run in fullscreen mode. However, if the specified screen resolution can not be set, it will fall back to windowed mode.

Global Detail and local Detail specify the parameters for the QuadTree rendering algorithm. See the project report for a discussion. These two parameters can be altered at run-time using the specified keys. (Default keys are 'I', 'K', 'O' and 'L')