Skip to content

Adaptive Screen Space Ambient Occlusion

License

Notifications You must be signed in to change notification settings

LASTEXILE-CH/ASSAO

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Adaptive Screen Space Ambient Occlusion

Demo solution is in /ASSAO.sln and requires Visual Studio 2015 to build

Pre-built demo binary is in /Projects/ASSAO/ASSAO.exe

All files required to port/implement the effect are in https://github.com/GameTechDev/ASSAO/tree/master/Projects/ASSAO/ASSAO (ASSAO.h, ASSAODX11.cpp and ASSAO.hlsl) and the complete usage example is in https://github.com/GameTechDev/ASSAO/blob/master/Projects/ASSAO/ASSAOWrapperDX11.cpp

To embed the shader source into the compiled binary, the 'USE_EMBEDDED_SHADER' in the ASSAOWrapperDX11 line 35 approach can be used. In that case, ASSAO.h, ASSAOdX11.cpp and ASSAO_shader.c (generated when you build sample Release) are required for implementing the effect.

For details please go to: https://software.intel.com/en-us/articles/adaptive-screen-space-ambient-occlusion

For any questions please feel free to contact the author at filip.strugar@intel.com

About

Adaptive Screen Space Ambient Occlusion

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 64.3%
  • Pascal 22.0%
  • HLSL 5.9%
  • Assembly 3.8%
  • C 3.5%
  • C# 0.5%