Crown simulation based on basis spline (b-spline) interpolation is a compatible method to simulate tree polymorphism at present. However, there are two problems when it simulates the crown: the first problem is that the derivative value at the top point needs to be given manually, and the second is that the type of value point needs to be collected equidistantly. To solve the above problems and realize convenient and accurate tree polymorphism simulation, this study took Chinese fir as the study object, set the crown morphological feature as the model value point, and constructed a coupling model of generalized B-spline curve and crown (CMGBCC) as the constraint condition of the crown shape to simulate the polymorphism in the process of a tree three-dimensional (3D) model. The position and size of the distribution on the 3D model of the branches were constrained by the curve, and the 3D modeling of a Chinese fir polymorphism was constructed. According to the collection of Chinese fir-type value points in the sample plot, the study realized the detailed types of value points’ precise simulation for three polymorphisms of the Chinese fir crown, including natural pruning, crown displacement, and crown shape difference. At the same time, the different withered existence states of the branches were considered preliminarily. Compared to the 3D model with the field survey data, indicating that constructed models could simulate the difference in tree crown morphology precisely, the branch models were separated by convenience to simulate the process of Chinese fir growth. In the process of construction, CMGBCC did not need to add the derivative value in a manual way and could collect the type of value points according to the characteristics of the crown morphological changes completely. Compared to the results of the crown curve constructed, which were based on generalized B-spline (GB-spline) interpolation and b-spline interpolation, it showed that the number of crown value points collected by the GB-spline interpolation method decreased by 18% on average. The precision of the crown shape constraint was improved by 7.63% compared to b-spline interpolation. The 3D modeling of tree polymorphism was combined with the relationship between tree morphology and environment. At the same time, it was convenient to simulate the behavior of forest management measures, such as pruning.