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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Figure 5.11An example deformation procedure with the duck shown in Fig-<br />

ure 5.2. The first column shows the results <strong>of</strong> the visualized<br />

implicit model. The second column shows the scalar field im-<br />

ages which were sampled from a slice along a plane. The original<br />

shape <strong>of</strong> the duck is shown in (a). By pushing the bill <strong>of</strong> the<br />

duck, the duck is squashed interactively in interactive deforma-<br />

tion (b), however the scalar field outside <strong>of</strong> the deformation field<br />

is lost. Once the model has been deformed, the scalar field <strong>of</strong> the<br />

duck is re-calculated with variational warping (c). A good scalar<br />

field can be preserved with variational warping and the field is<br />

cached for further modeling. The deformed voxels are also shown<br />

in (d). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45<br />

Figure 5.12Variational construction result. (a) shows the deformation dur-<br />

ing interactive deformation approximation and (b) is the result<br />

after applying variational construction. As can be seen, the crest<br />

and feather <strong>of</strong> the model are lost due to the grid resolution. The<br />

details <strong>of</strong> the model can not be preserved. The upper scalar field<br />

is also not constructed well because <strong>of</strong> the same reason. . . . . 47<br />

Figure 5.13Variational warping result. (b) is the result after applying varia-<br />

tional warping. Although the same grid resolution as Figure 5.12<br />

is used, the details <strong>of</strong> the model is preserved. Also, a better scalar<br />

field is constructed compared to the scalar field in Figure 5.12. . 49<br />

Figure 5.14Evaluation <strong>of</strong> the interactive deformation approximation pass.<br />

The point primitive (a) is deformed by pulling the upper right <strong>of</strong><br />

it. The discontinuity <strong>of</strong> the scalar field is generated near the iso-<br />

surface (b). A crease is also created in the discontinuity region<br />

when a blending operator is applied to the scalar field (c). . . . 51<br />

Figure 5.15Evaluation <strong>of</strong> variational warping. Variational warping is ap-<br />

plied to the scalar field <strong>of</strong> the deformed point primitive shown<br />

in Figure 5.14b (a). Unlike Figure 5.14c, a smooth transition<br />

can be created when a blending operator is applied (b). A CSG<br />

operator also creates sharp edges with keeping continuity (c). . 51<br />

xi

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

Saved successfully!

Ooh no, something went wrong!