Back to Search
Start Over
Dendry: A Procedural Model for Dendritic Patterns
- Source :
- The ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, The ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, May 2019, Montreal, Canada. pp.1-9, HAL, I3D
- Publication Year :
- 2019
- Publisher :
- HAL CCSD, 2019.
-
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.
- Subjects :
- Computer science
[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]
020207 software engineering
02 engineering and technology
Function (mathematics)
010502 geochemistry & geophysics
01 natural sciences
[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
Maxima and minima
Tree structure
0202 electrical engineering, electronic engineering, information engineering
Range (statistics)
Memory footprint
Geometric modeling
Procedural modeling
Algorithm
Smoothing
ComputingMilieux_MISCELLANEOUS
0105 earth and related environmental sciences
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- The ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, The ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, May 2019, Montreal, Canada. pp.1-9, HAL, I3D
- Accession number :
- edsair.doi.dedup.....72f9e41bfc81ed69644eb1dfac3536f6