In recent years, with the rapid development of higher education in sculpture in China, more and more colleges and universities offer sculpture-related majors. However, judging from the current process of urban construction in China, the sculpture specialty offered by existing colleges and universities still cannot meet the needs of urban development, and the quality of sculpture education needs to be improved to used the 3D modeling technology. Sculpture education should train comprehensive talents of urban sculpture design, establish effective education mechanism and coordinate development. At the same time, in order to ensure the sustainable and healthy development of urban sculpture art, it is necessary to learn from the advanced experience of similar cities at home and abroad, base on the economic foundation and cultural environment of the city, and promote the development of domestic urban sculpture art from two aspects of institutional environment construction and practical operation[1].