previous index next
Yet another way the user can control the shape of internal structures is by varying the thickness patterns of layers. This is also referred to as modifying the isosurface velocity of the input mesh. In the previous examples, the thickness of a layer was constant across the mesh. But by instead using a non-Euclidean distance metric the thickness can be varied.

To create the embossed effect on the candy in this image, the user painted a simple pattern of accelerated velocity on the original mesh. A thin layer of chocolate grown on the exterior of this model, results in a layer that’s thicker in the painted areas.

Other thickness patterns can be produced from a velocity based on local surface properties such as curvature, visibility or accessibility. For example, a thicker layer of moss could be grown on the shady side of a tree.