21.08.2013 Views

Icon - Department of Computer Science - University of Victoria

Icon - Department of Computer Science - University of Victoria

Icon - Department of Computer Science - University of Victoria

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!