Medial Spheres for Shape Representation - CIM - McGill University
Medial Spheres for Shape Representation - CIM - McGill University
Medial Spheres for Shape Representation - CIM - McGill University
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
the shape. Blinn [15] proposed using a truncated Gaussian density field (cf. Figure 1–2).<br />
Simultaneously, Omura proposed ‘metaballs’, where the density is given by a polynomial<br />
function. Wyvill et al. [123] introduced ‘soft objects’, where the density function is a<br />
polynomial expression that is cheaper to evaluate than that of metaballs. To facilitate<br />
modeling shapes that are locally flat, Bloomenthal [16] proposed convolving a piecewise-<br />
planar 2D skeleton with a density function.<br />
These ‘blobby’ representations are generated by artists using modeling tools. They<br />
are particularly appropriate <strong>for</strong> modeling amorphous objects, such as raindrops, mud and<br />
dough. Objects of high artistic value <strong>for</strong> computer graphics can be designed using a small<br />
number of primitives. The smoothness properties of these representations provide the ob-<br />
jects with either an organic or a plasticine, cartoon-like appearance. These representations<br />
are an important addition to an artist’s toolbox <strong>for</strong> shape generation. As with other im-<br />
plicit representations, efficient rendering of such objects is challenging. For additional<br />
in<strong>for</strong>mation, the reader is referred to a survey in [88].<br />
1.2 Preliminaries<br />
Section 1.2.1 will <strong>for</strong>mally introduce the medial surface trans<strong>for</strong>m and its properties.<br />
Its discrete approximation is the ‘union of medial spheres’ shape representation, which is<br />
the topic of this thesis. Section 1.2.2 provides an overview of basic space partitions that<br />
will be referred to throughout the thesis.<br />
1.2.1 <strong>Medial</strong> Surface Trans<strong>for</strong>m<br />
In this thesis, we will propose a shape representation <strong>for</strong> a shape that is a solid. As a<br />
<strong>for</strong>mal definition of a solid, we follow [2, ch. 5], and say that a subset X of R n is a solid<br />
if the closure of the interior of X is X. In this definition, <strong>for</strong> example, the union of a cube<br />
8