Free-Form Shape Modeling Using Cyclides


Grant Data
Project Title
Free-Form Shape Modeling Using Cyclides
Principal Investigator
Professor Wang, Wen Ping   (Principal investigator)
Duration
36
Start Date
2012-09-01
Completion Date
2015-08-31
Amount
905425
Conference Title
Presentation Title
Keywords
Free-form surface, Shape design, Surface modeling, Spline surface
Discipline
Visualization & Graphics,Others - Computing Science and Information Technology
Panel
Engineering (E)
Sponsor
RGC General Research Fund (GRF)
HKU Project Code
HKU 717012E
Grant Type
General Research Fund (GRF)
Funding Year
2012/2013
Status
Completed
Objectives
1) Adaptive shape representation: We will develop robust algorithms for using cyclide splines to model surfaces of general shape and topology. T-joints will be accommodated to support adaptive approximation and spherical patches will be included to represent regions around umbilical points; 2) Surface fitting with shape preservation: We will develop an effective method that interpolates surface normals in surface fitting with cyclide splines. This scheme takes into account the normal vectors of target surfaces and therefore will produce high quality fitting surfaces in terms of improved surface fairness as well as reduced fitting errors. We will also develop a method for preserving curvature monotonicity in surface fitting. That is, when the target surface to be fitted has monotonic surface curvature, our method will generate a fitting cyclide spline that has the same monotonic curvature behavior; 3) Shape design using cyclide splines: We will develop a subdivision scheme for creating cyclide splines to represent user-specified new shapes. We will also develop interactive editing functions that allow a user to modify the shape of a cyclide spline by editing surface features; 4) Degree of approximation: We will study the degree of approximation of cyclide splines in the context of surface fitting. Knowing the degree of approximation helps to determine a priori the level of patch refinement needed to satisfy a specified fitting error bound in surface fitting.