Stripe patterns on surfaces
Abstract
Stripe patterns are ubiquitous in nature, describing macroscopic phenomena such as stripes on plants and animals, down to material impurities on the atomic scale. We propose a method for synthesizing stripe patterns on triangulated surfaces, where singularities are automatically inserted in order to achieve user-specified orientation and line spacing. Patterns are characterized as global minimizers of a convex-quadratic energy which is well-defined in the smooth setting. Computation amounts to finding the principal eigenvector of a symmetric positive-definite matrix with the same sparsity as the standard graph Laplacian. The resulting patterns are globally continuous, and can be applied to a variety of tasks in design and texture synthesis.
Additional Information
© 2015 Copyright is held by the owner/author(s). Publication rights licensed to ACM. This work was supported by the DFG Collaborative Research Center TRR 109, "Discretization in Geometry and Dynamics," an NSF Mathematical Sciences Postdoctoral Research Fellowship (Award #1304254), and Intel. Meshes in Figs. 2, 14, 18, 22 are courtesy the Stanford Computer Graphics Lab; in Figs. 5, 15, 16, 17 courtesy AIM@Shape; and in Fig. 21 courtesy Martin Newell.Attached Files
Supplemental Material - a39-knoppel.zip
Files
Name | Size | Download all |
---|---|---|
md5:cc41e9beb917eea1ac5141814f753e2d
|
48.9 MB | Preview Download |
Additional details
- Eprint ID
- 59562
- Resolver ID
- CaltechAUTHORS:20150814-144538364
- Deutsche Forschungsgemeinschaft (DFG)
- NSF Postdoctoral Fellowship
- 1304254
- Intel
- Created
-
2015-08-14Created from EPrint's datestamp field
- Updated
-
2021-11-10Created from EPrint's last_modified field