Technical Section: Example-based curve synthesis

  • Authors:
  • Paul Merrell;Dinesh Manocha

  • Affiliations:
  • University of North Carolina at Chapel Hill, USA;University of North Carolina at Chapel Hill, USA

  • Venue:
  • Computers and Graphics
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a novel synthesis algorithm for procedurally generating complex curves. Our approach takes a simple example input curve specified by a user and automatically generates complex sets of curves that resemble the input. The algorithm preserves many of the local shape features of the input curves such as tangent directions, curvature, branch nodes, and closed loops. The overall approach is simple and can be used to generate varied curved 3D models in a few minutes. We demonstrate its application by generating complex, curved models of man-made objects including furniture pieces, chandeliers, glasses, and natural patterns such as river networks and lightning bolts.