VQE-v0.6.0 - Physically Based Rendering (PBR), Environment Maps & Image-based Lighting (IBL), AMD FidelityFX CAS
Pre-release
Pre-release
vilbeyli
released this
09 Jan 07:11
·
223 commits
to master
since this release
Release Notes
Features
- Forward Renderer w/ Lighting System
- Spot Lights (5x w/ shadows)
- Point Lights (5x w/ shadows)
- Directional Light (1x w/ shadows)
- PCF Shadows for all lights
- UE4's PBR Model Pipeline
- BRDF
- NDF : Trowbridge-Reitz GGX
- G : Smith
- F : Fresnel_Schlick / Fresnel_Gaussian
- Metallic / Roughness Maps
- Emissive Maps
- Built-in PBR Materials w/ textures from cgbookcase
- BRDF
- Environment maps
- Real-time Image-based lighting
- Cubemap convolutions for pre-filtered diffuse & irradiance maps
- Post Processing
- Added AMD's FidelityFX Contrast Adaptive Sharpening (CAS)
Known Issues
- Repeatedly changing scenes crashes due to the static heaps
- Alt+Enter might crash on some laptops
- VSync can sometimes add some frame delay
- Black bar at the bottom few pixels when CAS is switched on
Controls
Key | |
---|---|
WASD+EQ | Camera movement |
Page Up/Down | Change Environment Map |
1-4 | Change scenes 1 - Default Scene 2 - Sponza 3 - Geometry Test Scene 4 - Stress Test Scene |
Shift+R | Reload level |
C | Change scene camera |
V | Toggle VSync |
M | Toggle MSAA |
B | Toggle FidelityFX-CAS |
Alt+Enter | Toggle Fullscreen |
Esc | Release mouse |
See README.md for details.