This project implemented a new algorithm for soft shadow rendering using shadow mapping and ray tracing. The RRQSS (Raster Ray Query Soft Shadow) algorithm estimates areas of shadow using PCSS (Percentage-Closer Soft Shadows), then utilises Vulkan Ray Query to ray trace these areas to obtain higher detailed shadows. The number of rays traced also depends on the shadow value, with fewer rays traced in the umbra than the penumbra.
This game was made for educational purposes, for me show my improvement as a games developer and so this was not made for any commercial purposes.
Date: Jan 6, 2022
Author: Lewis Bond
Categories: project
Tagged: Vulkan, CTP, UWEGames, C++, University
Client:
Website: https://github.com/lbondi7