This thesis is concerned with geometric processing algorithms for compound T-spline surfaces. A compound T-spline surface model is usually formed by a collection of T-spline surfaces. It is suitable for representing complicated shapes in computer-aided geometric design and solid modeling. Geometric processing refers to the theory and algorithms for analyzing and manipulating geometric objects. While T-spline technology is becoming popular, there is need to develop a rich family of geometric processes for T-splines. This research investigates four fundamental geometric processes of compound T-spline surfaces: rational Bézier extraction from T-splines, adaptive tessellation of compound T-spline models, T-spline knot At the very beginning, I would like to express my deep sense of gratitude to my supervisors, Associate Professor Zheng Jianmin and Associate Professor Cai Yiyu. They have offered me lots of valuable ideas and criticisms with their profound knowledge and rich research experience. They also broaden my view and knowledge to let me have an overview of my research field which is very helpful in exploring new ideas. Thanks for their patience with my research progress in the last few years in which that I have learned is more than academic knowledge but a studying attitude. Their rigorous academic attitude exerts great influence on me not only at present but also in the future, even in the whole life. I would express my sincere appreciation to Dr. Chen Wenyu. His kindness and patience are greatly appreciated. Thank him for giving me wonderful advices on both research and programming. Without his construction of the project framework, the experiments cannot be realized easily. Thank all the friends,