The invention relates to a virtual tooth root generation method capable of controlling the shape. The method mainly comprises the following steps of: 1, establishing a three-dimensional coordinate system M1, and drawing a tooth root virtual contour in an X1Y1 plane of the three-dimensional coordinate system M1, 2, determining an actual boundary line L of any tooth T, 3, selecting any point p on the boundary line L, and determining a plane D, 4, establishing a three-dimensional coordinate system M2, 5, determining a transformation matrix A of the tooth root virtual contour from the three-dimensional coordinate system M1 to the three-dimensional coordinate system M2, and 6, obtaining a final curved surface K1, namely the required virtual tooth root, by utilizing the transformation matrix A.By means of the method, virtual tooth roots in different shapes can be generated for incisor teeth, canine teeth and molar teeth, the recognition degree of various teeth is improved, and the method can be achieved only through one algorithm.