Curve and surface representation is an important tool for computer animation and geometric modeling.
Subdivision is an exciting new way to model curves and surfaces.
While subdivision schemes are already in use in commercial animation systems, many open problems remain. Currently we are exploring, for example, how to construct efficient curvature continuous subdivision schemes which can be applied to triangular meshes with arbitrary connectivity. While subdivision schemes typically yield very simple algorithms, their design and analysis are by no means trivial. To this end, we need to exploit tools from both classical math analysis and numerical methods. Also the implementation of subdivision surfaces require efficient geometric data-structure.