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 5.13: Variational warping result. (b) is the result after applying variational<br />

warping. Although the same grid resolution as Figure 5.12 is used, the details <strong>of</strong> the<br />

model is preserved. Also, a better scalar field is constructed compared to the scalar<br />

field in Figure 5.12.<br />

generate a good quality image. Splitting the deformation process into the interactive<br />

deformation approximation pass and the scalar field re-construction pass in Taco is<br />

the same concept, so the resulting shape difference is acceptable.<br />

5.5 Scalar Field Evaluation<br />

In this section, scalar fields created in the interactive deformation approximation pass<br />

(Section 5.3) and the scalar field re-construction pass (Section 5.4) are evaluated. A<br />

deformed scalar field must preserve certain properties <strong>of</strong> an implicit surface such<br />

as blending, CSG, and guaranteed continuity. Scalar field evaluation is conducted<br />

by applying these modeling properties to scalar fields created in both <strong>of</strong> passes and<br />

observing the results.<br />

In the interactive deformation approximation pass, a deformation field is com-<br />

puted by interpolating the vertices <strong>of</strong> the deformation grid. The deformation field<br />

is constrained to lie within a finite distance from the deformation grid. Since the<br />

deformation grid is constructed around the iso-surface, the entire scalar field cannot<br />

be contained in the deformation field. Thus, 0 is returned as the field value if a point<br />

49

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

Saved successfully!

Ooh no, something went wrong!