armory3d / armory

3D Engine with Blender Integration
https://armory3d.org/engine
zlib License
3.08k stars 319 forks source link

Gi clipmaps #3011

Closed e2002e closed 7 months ago

e2002e commented 7 months ago

Hello ! This pull request implements voxels global illumination with clipmaps (level of details). The AO module also benefits from the clipmaps. Forum's thread: https://forums.armory3d.org/t/voxel-gi-with-clipmaps/5242

NOTE:

Most of the new shaders come from WickedEngine and are copyrighted, my job was to implement them and keep the same procedure. It offers pretty much the same features (that i've listed above).

BUG:

Environment light doesn't work with forward renderer.

e2002e commented 7 months ago

I'm closing this one last time before I will reopen when sky irradiance is fixed.