3d Synthetic Environment Reconstruction by Mahdi Abdelguerfi