HUD redesign
After posting last week's devlog, I realized the HUD was a bit of a trainwreck, so I redesigned it.
Before:
After:
Camera clipping effect
Last week I mentioned a few more changes I wanted to make to the camera clipping effect. These are now done, and after over a year of tweaking, I finally consider this effect good enough to ship.
The effect works by filling all the backfaces with a special G-buffer tag that causes later post-processing effects to block out any glowing edges and scan lines with a pure black color. The only downside is that the effect requires all environment geometry to be convex. I think it's a small price to pay for perfectly correct results with almost no performance penalty.
Active armor
I added an "active armor" ability that temporarily grants you invincibility and reflects any incoming damage onto the attacker.