A point cloud-based GVI evaluation method using a visibility decay model