Scene manager implemented. Current list of features:
- crossplatform
- rendering window with no specific resolution limitation
- image support for bmp, tga, png, jpg, pcx and dds
- textures with anisotropic filtering and hardware mipmapping
- 16 bit floating point textures
- unlimited amount of OpenGL dynamic lights (objects rendered with 8 most intensive lights)
- mesh rendering in immediate, vertex array, display list and vertex buffer object mode
- materials (ambient, diffuse, specular and emission color, shininess, up to 8 textures and a single GLSL shader)
- GLSL shaders
- setting uniforms outside the GLSL shader
- entities with actions
- frustum testing
- frame buffer objects with multiple rendering targets
- keyboard and mouse input
- customizable rendering function
- fog and global ambient lighting
- scene manager supporting both manual and automatic resource managing
