Sketch-Based Procedural Surface Modeling and Compositing Using Surface Trees

dc.contributor.authorSchmidt, Ryanen_US
dc.contributor.authorSingh, Karanen_US
dc.date.accessioned2015-02-21T16:18:44Z
dc.date.available2015-02-21T16:18:44Z
dc.date.issued2008en_US
dc.description.abstractWe present a system for creating and manipulating layered procedural surface editing operations, which is motivated by the limited support for iterative design in free-form modeling. A combination of sketch-based and traditional modeling tools are used to design soft displacements, sharp creases, extrusions along 3D paths, and topological holes and handles. Using local parameterizations, these edits are combined in a dynamic hierarchy, enabling procedural operations like linked copy-and-paste and drag-and-drop layer-based editing. Such dynamic, layered surface compositing is formalized as a Surface Tree, an analog of CSG trees which generalizes previous hierarchical surface modeling techniques. By anchoring tree nodes in the parameter space of lower layers, our surface tree implementation can better preserve the semantics of an edit as the underlying surface changes. Details of our implementation are described, including an efficient procedural mesh data structure.en_US
dc.description.number2en_US
dc.description.seriesinformationComputer Graphics Forumen_US
dc.description.volume27en_US
dc.identifier.doi10.1111/j.1467-8659.2008.01129.xen_US
dc.identifier.issn1467-8659en_US
dc.identifier.pages321-330en_US
dc.identifier.urihttps://doi.org/10.1111/j.1467-8659.2008.01129.xen_US
dc.publisherThe Eurographics Association and Blackwell Publishing Ltden_US
dc.titleSketch-Based Procedural Surface Modeling and Compositing Using Surface Treesen_US
Files