TY - JOUR
T1 - An example-based procedural system for element arrangement
AU - Ijiri, Takashi
AU - Měch, Radomír
AU - Igarashi, Takeo
AU - Miller, Gavin
N1 - Copyright:
Copyright 2018 Elsevier B.V., All rights reserved.
PY - 2008
Y1 - 2008
N2 - We present a method for synthesizing two dimensional (2D) element arrangements from an example. The main idea is to combine texture synthesis techniques based-on a local neighborhood comparison and procedural modeling systems based-on local growth. Given a user-specified reference pattern, our system analyzes neighborhood information of each element by constructing connectivity. Our synthesis process starts with a single seed and progressively places elements one by one by searching a reference element which has local features that are the most similar to the target place of the synthesized pattern. To support creative design activities, we introduce three types of interaction for controlling global features of the resulting pattern, namely a spray tool, a flow field tool, and a boundary tool. We also introduce a global optimization process that helps to avoid local error concentrations. We illustrate the feasibility of our method by creating several types of 2D patterns.
AB - We present a method for synthesizing two dimensional (2D) element arrangements from an example. The main idea is to combine texture synthesis techniques based-on a local neighborhood comparison and procedural modeling systems based-on local growth. Given a user-specified reference pattern, our system analyzes neighborhood information of each element by constructing connectivity. Our synthesis process starts with a single seed and progressively places elements one by one by searching a reference element which has local features that are the most similar to the target place of the synthesized pattern. To support creative design activities, we introduce three types of interaction for controlling global features of the resulting pattern, namely a spray tool, a flow field tool, and a boundary tool. We also introduce a global optimization process that helps to avoid local error concentrations. We illustrate the feasibility of our method by creating several types of 2D patterns.
UR - http://www.scopus.com/inward/record.url?scp=42949137386&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=42949137386&partnerID=8YFLogxK
U2 - 10.1111/j.1467-8659.2008.01140.x
DO - 10.1111/j.1467-8659.2008.01140.x
M3 - Conference article
AN - SCOPUS:42949137386
SN - 0167-7055
VL - 27
SP - 429
EP - 436
JO - Computer Graphics Forum
JF - Computer Graphics Forum
IS - 2
T2 - 29th Annual Conference on European Association for Computer Graphics, EUROGRAPHICS 2008
Y2 - 14 April 2008 through 18 April 2008
ER -