Skip to main navigation Skip to search Skip to main content

Dendry: A procedural model for dendritic patterns

  • Purdue University
  • University of Lyon

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We introduce Dendry, a procedural function that generates dendritic patterns and is locally computable. The function is controlled by parameters such as the level of branching, the degree of local smoothing, random seeding and local disturbance parameters, and the range of the branching angles. It is also controlled by a global control function that defines the overall shape and can be used, for example, to initialize local minima. The algorithm returns the distance to a tree structure which is implicitly constructed on the fly, while requiring a small memory footprint. The evaluation can be performed in parallel for multiple points and scales linearly with the number of cores. We demonstrate an application of our model to the generation of terrain heighfields with consistent river networks. A quad core implementation of our algorithm takes about ten seconds for a 512 512 resolution grid on the CPU.

Original languageEnglish
Title of host publicationProceedings - I3D 2019
Subtitle of host publicationACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
EditorsStephen N. Spencer
PublisherAssociation for Computing Machinery, Inc
ISBN (Electronic)9781450363105
DOIs
Publication statusPublished - 21 May 2019
Event2019 ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, I3D 2019 - Montreal, Canada
Duration: 21 May 201923 May 2019

Publication series

NameProceedings - I3D 2019: ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games

Conference

Conference2019 ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, I3D 2019
Country/TerritoryCanada
CityMontreal
Period21/05/1923/05/19

Keywords

  • Dendritic Patterns
  • Geometric Modeling
  • Procedural Modeling
  • Terrain Modeling

Fingerprint

Dive into the research topics of 'Dendry: A procedural model for dendritic patterns'. Together they form a unique fingerprint.

Cite this