Stripe patterns on surfaces - Robotics Institute Carnegie Mellon University

Stripe patterns on surfaces

Felix Knöppel, Keenan Crane, Ulrich Pinkall, and Peter Schröder
Journal Article, ACM Transactions on Graphics (TOG), Vol. 34, No. 4, July, 2015

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.

BibTeX

@article{Knöppel-2015-121360,
author = {Felix Knöppel and Keenan Crane and Ulrich Pinkall and Peter Schröder},
title = {Stripe patterns on surfaces},
journal = {ACM Transactions on Graphics (TOG)},
year = {2015},
month = {July},
volume = {34},
number = {4},
}