SiebenCorgie / jakar-engine

Formerly "Ori-Engine" is an hobby project of mine. Target is an Rust/Vulkan engine for games and visualization software.
MIT License
19 stars 0 forks source link

Add a post processing #17

Open SiebenCorgie opened 7 years ago

SiebenCorgie commented 7 years ago

Well, for some better screen effects like blur, bloom and HDR I need to add some post processing passes to the render pass, I plan to make the configurable as well (maybe with specialisation of the renderpass at vulkan context creation time). However, I need to make the renderer a little bit more modular before doing this.

Also might make it possible to create debug views like a "depth" or "normal" view. But they should be dynamic changeable.

SiebenCorgie commented 6 years ago

Msaa and HDR work, what I definitely want is Bloom for hdr values over 1.0 and some depth, maybe easy through a kernel blended based on some depth information.