Imroved the perspective demo with specular highlights