Cubemap-based Ambient Occlusion for Character Animation