separated SSAO methods and prepared for offscreen rendering for snapshots for example