Version 1.0.0
The official release of Descent Raytracer
Changes:
- Added options menu integration with most render settings
- Added a free cam mode (ALT + SHIFT + F)
- Added a FOV slider to the raytracing settings
- Added raytraced enemies in mission briefings
- Added the new 3D cockpit model and textures
- Added mipmapping and mipmapping debug settings
- Added gamma to the raytracing settings
- Added exposure to the debug menu
- Added a global light multiplier to the debug menu
- Added render presets to the options menu
- Added material preview plane to view the material in world
- Added transparency for cloaking enemies and bosses
- Added selecting multiple materials and animate between them
- Added config files for render settings and for the 3D cockpit
- Re-added the flashing lights once the reactor has been destroyed
- Updated some of the textures with full physically-based materials
- Updated most of the textures to also have emissive textures where applicable
- Replaced the old Descent splash with an updated Descent Raytraced splash
- Improved the tone mapping
- Improved the light culling algorithm
- 3D cockpit no longer casts shadows
- Some pickups/billboards no longer cast shadows, where it made sense
- Tweaked some of the default render settings
- Tweaked some of the weapon lights
- Tweaked the light culling default settings
- Fixed custom levels not unloading properly
- Fixed billboards being rendered upside down
- Fixed light bleeding related to billboards (was very visible on hostages for example)
- Fixed incorrect indirect ray bounces which caused wrong indirect lighting
- Fixed fireflies with low roughness materials