His research has been focusing on exploring a mathematically rigorous understanding of geometric modelling theory and algorithms, and developing fundamental representations and efficient processing algorithms for geometric information in computer-aided geometric design and computer graphics. He has made important contributions in five areas: T-spline technology, subdivision surfaces, geometric processing theory and algorithms, curve and surface implicitization, and digital media processing.