A robust method for 2.5D facial shape and texture reconstruction based-on the model of polyhedron and the technology of photometric stereo was presented. Using the continuity restrictions and error-reduced operator, the presented method can overcome the influence of shadow, highlight and hair. The 2.5D shape and texture of human face was reconstruction firstly by solving a linear equations system, which was established by the corresponding relationships between faces of polyhedron and pixels of human facial images under three independent illuminations. Then, three virtual photometric stereo images were synthesized from reconstructed results using computer graphics. The local shadow analysis and specular reflection are used to make the synthesized images approach to the real images. Facial shape and texture were reconstructed again from synthesized virtual photometric stereo images. Finally, these two reconstruction results are combined to reduce the reconstruction error and produce a superior result. A fragment shader based-on GPU was presented to accelerate computation process. Experimental results on YaleB database show that this method can reconstruct the 2.5D shape and texture of human face rapidly and robustly.