Rendering:
- The bloom effect is now resolution independent
- Removed the unneeded vertices of the skybox
- The Engine now uses PBR lighting
Physics:
- Added the getRestitution method to the Collider class
Other:
- The ALC context now gets cleared before destroying it
- Added the cleanUp method to the Sound class
- The throwError method now gets used by all catch statements
- Fixed a bug where pointLights weren't affecting objects
- Added the DIRECTIONAL_LIGHT, POINT_LIGHT and SPOT_LIGHT values to the BaseLight
- Added the PERSPECTIVE_MODE and ORTHOGRAPHIC_MODE values to the CameraBase
- Fixed a bug that caused a crash when loading a low resolution Texture while the Texture Quality is lower
- Added the getCurrentYear, getCurrentMonth, getCurrentDay, getCurrentHour, getCurrentMinute and getCurrentSecond methods to the Time class
- The x-Axis rotation of the LookComponent is now properly limited
- Renamed the inputKey method to getInputKey, the inputKeyDown method to getInputKeyDown and the inputKeyUp method to getInputKeyUp
- You can now set the InputKeys and the speed of the PlayerComponent