Procedural Generation of Rock Piles using Aperiodic Tiling

In this paper, we present a tiling method for generating piles of rocks without any computationally demanding physically‐based simulation. Previous techniques rely on a periodic tiling of rocks and generate unrealistic repetitive patterns. In contrast, our approach relies on a modified corner cube algorithm to generate a set of aperiodic tiles. We generalize the construction method so that the geometry of rocks should straddle corner cubes with a view to avoiding unrealistic gaps in the arrangement of rocks. Moreover, we propose an original technique to control the shape of rocks into contact by computing the Voronoï cells using a parameterized anisotropic distance. Our method has been successfully used to generate landscapes and stone huts and walls with thousands of rocks piled together.

[1]  Kenji Shimada,et al.  A method for generating pavement textures using the square packing technique , 2001, The Visual Computer.

[2]  Ares Lagae,et al.  Poisson Sphere Distributions , 2006 .

[3]  P. Egbert,et al.  Goblins by SpheroidalWeathering , 2007, NPH.

[4]  Musawir A. Shah,et al.  Real-time rendering of realistic-looking grass , 2005, GRAPHITE.

[5]  Steven J. Gortler,et al.  Feature-based cellular texturing for architectural models , 2001, SIGGRAPH.

[6]  Xing Mei,et al.  Fast Hydraulic Erosion Simulation and Visualization on GPU , 2007, 15th Pacific Conference on Computer Graphics and Applications (PG'07).

[7]  Anton Alstes Wang Tiles for Image and Texture Generation , 2004 .

[8]  Eric Galin,et al.  Arches: a Framework for Modeling Complex Terrains , 2009, Comput. Graph. Forum.

[9]  Richard Szeliski,et al.  From splines to fractals , 1989, SIGGRAPH '89.

[10]  Oliver Deussen,et al.  Wang Tiles for image and texture generation , 2003, ACM Trans. Graph..

[11]  Markus Wacker,et al.  Interactive physically based Fluid and Erosion Simulation , 2005, NPH.

[12]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[13]  Kazunori Miyata,et al.  A method of generating stone wall patterns , 1990, Syst. Comput. Jpn..

[14]  David S. Ebert,et al.  Volume illustration using wang cubes , 2007, TOGS.

[15]  F. Kenton Musgrave,et al.  The synthesis and rendering of eroded fractal terrains , 1989, SIGGRAPH.

[16]  Ares Lagae,et al.  An alternative for Wang tiles: colored edges versus colored corners , 2006, TOGS.

[17]  Gregory M. Nielson,et al.  Terrain simulation using a model of stream erosion , 1988, SIGGRAPH.

[18]  Sumanta N. Pattanaik,et al.  Rendering Grass in Real Time with Dynamic Lighting , 2009, IEEE Computer Graphics and Applications.

[19]  James M. Rehg,et al.  Terrain Synthesis from Digital Elevation Models , 2007, IEEE Transactions on Visualization and Computer Graphics.

[20]  Christophe Schlick,et al.  Implicit Sweep Objects , 1996, Comput. Graph. Forum.