1. A computer implemented method for generating a skin reflectance model of a face, comprising: scanning a face to obtain a three-dimensional geometry; acquiring a plurality of images of the face; measuring subsurface scattering of the face; determining a translucency map from the subsurface reflectance; estimating a total surface reflectance and a normal map from the three-dimensional geometry and the plurality of images; estimating diffuse reflectance using the total reflectance; determining an albedo map from the diffuse reflectance; subtracting the diffuse reflectance from the total reflectance to obtain a surface reflectance; fitting a set of bi-directional reflectance functions to the surface reflectance; combining the set of bi-directional reflectance distribution functions, the albedo map, and the translucency map to form a skin reflectance model of the face.