Free-Form DeformationsJ. Alexander ClarkeTerm project CS799r (CS779-F2002) January 27th, 2003 OverviewFree-form deformation (FFD) is a sophisticated technique for creating complex geometric models. It involves using trivariate parametric volumes to map "regular" space to some distorted space. Generally FFDs are awkward to use. This is because the modelling is achieved by moving control points that are not attached to the object being manipulated. However, they remain popular because they work well on arbitrary meshes. Modern programs that perform FFD use Direct Manipulation (DM) techniques to help make the modelling process more natural. My project implements two slightly different DM interfaces for a 20x20x20 B-Splines FFD applied to a sphere.Work Stages
B-Spline EditorI only mention this because it was done in addition to the Bezier Surface renderer I wrote for class.![]() |