Real-Time Desertscapes Simulation with CUDA

Alexander Nilles, Lars Günther, Stefan Müller

2024

Abstract

We propose a new GPU-based method capable of simulating dune formation, propagation and aeolian sand transport, based on the Desertscape Simulation model. Our method improves upon the original as well as an existing real-time GPU implementation by introducing bilinear interpolation and removing randomness, which leads to a more robust and noise-free method. We implement our method with CUDA and use atomic adds on floats to remove a previous limitation that required block-based discretization of elevation values. A new sand distribution scheme for sand avalanching is proposed that converges faster than the previous work. We propose and evaluate a new method for reptation, which was previously neglected. Our method further improves on the performance compared with the previous real-time method and can generate results that more closely resemble dune evolution with a bidirectional wind scheme as predicted by an accurate offline method. Our method can generate detailed, physically plausible desert environments very quickly, with possible applications in both computer graphics as well as geomorphology. With some restrictions, our method could even be used during gameplay.

Download


Paper Citation


in Harvard Style

Nilles A., Günther L. and Müller S. (2024). Real-Time Desertscapes Simulation with CUDA. In Proceedings of the 19th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications - Volume 1: GRAPP; ISBN 978-989-758-679-8, SciTePress, pages 34-45. DOI: 10.5220/0012315600003660


in Bibtex Style

@conference{grapp24,
author={Alexander Nilles and Lars Günther and Stefan Müller},
title={Real-Time Desertscapes Simulation with CUDA},
booktitle={Proceedings of the 19th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications - Volume 1: GRAPP},
year={2024},
pages={34-45},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012315600003660},
isbn={978-989-758-679-8},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 19th International Joint Conference on Computer Vision, Imaging and Computer Graphics Theory and Applications - Volume 1: GRAPP
TI - Real-Time Desertscapes Simulation with CUDA
SN - 978-989-758-679-8
AU - Nilles A.
AU - Günther L.
AU - Müller S.
PY - 2024
SP - 34
EP - 45
DO - 10.5220/0012315600003660
PB - SciTePress