The invention relates to a method for drawing enhanced model contour
surface point. At the stage of preprocessing, the spatial coordinates, normal vectors, radiuses and color information of sampled points are read and stored, a splat template is generated according to a given layer number, the sampled points are spatially divided according to a threshold specified by a user, k neighbors of each sampled point are solved, and finally, by utilizing the k neighbors, a coordinate transformation method is used to solve the curvature of each point. At the stage of operation, whether the sampled points are contour points or not is judged according to the normal vectors and visual angles of the sampled points, and if the sampled points are contour points, a series of vertex coordinates of curved surface splats with the sampled points as centers are calculated. If the sampled points are not contour points, a Surface Splatting
algorithm is utilized to carry out drawing: a Jacobian matrix mapped by the 2D space of the sampled points is solved; the
visibility of the splats projected on a screen is determined, and the splats are merged; the spatial
light intensity of one pixel of the screen is calculated by utilizing an illumination model and shading; and finally, normalization is carried out. The drawing speed is high, the requirement on real time can be effectively met without
hardware acceleration, and moreover, the drawing quality is high.