First attempt at ambient occlusion