Previous week was spent on post-processing. Pipeline is implemented in the engine now. Also motion blur done as post-process (built from Geometry Buffer, described here ) and can be safely disabled. My paper library became useful.
This motion blur goes from camera movement, per-object motion blur will be implemented later (per pixel velocities will be saved in Geometry Buffer).
Motion blur in action, kernel from 15 samples:
Original scene:
Several post-processing effects are scheduled - glow pass (blur bright parts of the scene), Analytical Anti-aliasing, Depth of Field and more.
Mirrors and reflections (deferred) are started.