- restrict ssao to viewport bounds - only downscale ssao buffer (not upscale) - avoid zero camera radius/radiusMax to allow camera movements in empty scenes and to avoid ssao artifacts