Synthetic relief carving

a b c

Relief carving is modelled with the “offsetting along the normal” operation where the offset value is defined by two-dimensional depth data. To generate depth data we use a polygon-to-function conversion algorithm. In the example shown above we illustrate the following steps:

  • a concave polygon (reptile’s contour) was taken from the image (a) (”Reptiles” by M.Escher);
  • the polygon was represented by a real function F(X,Y) with zero value at polygon edges;
  • positive values of the function were used as depth data (b);
  • offsetting along the normal was applied to a stone model to carve the reptile ©.

Details on polygon-to-function conversion and other examples can be found in the technical report:

Pasko A.A., Savchenko A.V., Savchenko V.V. “Implicit curved polygons”, Technical Report 96-1-004, University of Aizu, Japan, 1996.
Electronic version: PostScript + gzip (523K)

frep/carv.txt · Last modified: 2009/03/11 17:47 by ap
Copyright (c) 1996-2013 by the contributing authors. This material may not be published, modified or otherwise redistributed in whole or part without prior approval.
If you have questions and comments about particular research topics, contact the respective authors directly.
Project hosted by the Digital Materialization Group
HyperFun CGPL HyperFun on SourceForge Creative Commons License Valid CSS Driven by DokuWiki