3D face reconstruction is a research hotspot in computer animation, computer games, computer vision, and image recognition fields in recent years. It can enhance the virtual reality experience. In this paper, the approach of 3D face reconstruction from one image is introduced. First, the multiple transformation modeling technique is used to construct a human face grid, which can be adjusted. Secondly, a realistic 3D face will be created interactively based on the participation of the user. The users participate in the model adjustment and texture specified in the process of face generate. Finally, experiment results show that a realistic 3D face model could be generated by this approach. This approach can be used in 3D virtual roaming, online classrooms and other fields to improve the user experience.