Very impressive work dude!
GitHUB has been releasing source code for GameWorks libraries on GitHUB since 2015. At GDC it was announced that source code for HairWorks will be available there too. Now, developers gan get source code for HBAO+. HBAO+ improves upon existing Ambient Occlusion techniques to add richer, more detailed, more realistic shadows around objects that occlude rays of light.
NVIDIA HBAO+ is a technology used for dozens of games such as Tom Clancy’s The Division, Rise of the Tomb Raider, Fallout 4, Assassin’s Creed Syndicate, Tom Clancy’s Rainbow Six Siege, The Witcher 3: Wild Hunt, World of WarCraft: Warlord of Draenor, Call of Duty: Ghosts and many others. Developers can simply integrate HBAO+ into any major game engine. Some of the games built with HBAO+ can be found here.
NVIDIA’s HBAO+ is the most advanced form of Screen Space Ambient Occlusion, providing significantly higher quality and less visual artifacts, for less cost in terms of performance. HBAO+ adds realistic Ambient Occlusion shadowing around objects and surfaces, with higher visual fidelity compared to previous real-time AO techniques. HBAO+ adds to the shadows, which adds definition to items in a scene, dramatically enhancing the image quality. HBAO+ is a super-efficient method of modelling occlusion shadows and HBAO+ will work on NVIDIA GPUs and competitor’s GPUs.
Here is the list of source code for GameWorks libraries available on GitHUB:
- PhysX Clothing
- PhysX Destruction
- Volumetric lighting
- FaceWorks demo
WaveWorks is said to be available on GitHUB soon.