Skip to content

Latest commit

 

History

60 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

This project uses a deferred lighting approach that can be implemented parallelly to the forward renderer in the Alien Swarm SDK.

All important source files can be found in src/materialsystem/ and the respective deferred/ directories in client/, server/ and shared/. Make sure to read the readme in src/ which contains further installation information.

Features

The deferred rendering pipeline currently implements the following:

  • cascaded shadow mapping with an atlas
  • dual paraboloid shadow mapping
  • perspective shadow maps
  • different kinds of PCF (color, depth-stencil)
  • cookies via textures
  • cookies via VGUI panels
  • light scattering via light volumes

Lights can be directly loaded from and written to VMF files opposed to placing them in Hammer only.

Alien Swarm Deferred Demonstration

About

Alternative deferred lighting rendering pipeline on the Alien Swarm SDK - From https://code.google.com/archive/p/swarm-deferred/

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages