Icon - Department of Computer Science - University of Victoria
Icon - Department of Computer Science - University of Victoria
Icon - Department of Computer Science - University of Victoria
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Figure 3.2: An implicit model before (a) and after (b) spatial deformation is applied.<br />
The green sphere represents a deformation field and the part inside the green sphere<br />
is bent.<br />
Modeling (PCM) [19] was proposed to simulate deformations <strong>of</strong> implicit objects under<br />
collisions. Collisions are basically simulated by splitting the process into 2 steps:<br />
collision detection and collision response. PCM introduced a new step called contact<br />
modeling between those two steps. During the contact modeling step, the scalar fields<br />
<strong>of</strong> implicit objects are deformed and the contact surface between them is generated.<br />
C 1 continuity can be preserved even after collisions. This idea was extended into<br />
[37, 10] which discussed local deformations, volume preservation, and blending control<br />
for PCM. Schmitt et al. [49] proposed a deformation method for F-rep models [40, 39].<br />
A more flexible deformation is possible than the methods described above by defining<br />
another F-rep object as a deformation field. This principle is applied not only to<br />
geometry but also attributes. For example, texture, one <strong>of</strong> the attributes, can also<br />
be deformed by following geometric deformation.<br />
The above methods work well for implicit models, but none <strong>of</strong> them are FFD<br />
methods because they are not satisfied with the two important FFD properties (Sec-<br />
tion 3.1). In this research, a more controllable and user friendly deformation technique<br />
is investigated to achieve FFD for implicit surfaces using a sketch-based approach.<br />
22