Terrain Modelling from Feature Primitives
View/ Open
Date
2015Author
Génevaux, Jean‐David
Peytavie, Adrien
Guérin, Eric
Briquet, Cyril
Grosbellet, François
Metadata
Show full item recordAbstract
We introduce a compact hierarchical procedural model that combines feature‐based primitives to describe complex terrains with varying level of detail. Our model is inspired by skeletal implicit surfaces and defines the terrain elevation function by using a construction tree. Leaves represent terrain features and they are generic parametrized skeletal primitives, such as mountains, ridges, valleys, rivers, lakes or roads. Inner nodes combine the leaves and subtrees by carving, blending or warping operators. The elevation of the terrain at a given point is evaluated by traversing the tree and by combining the contributions of the primitives. The definition of the tree leaves and operators guarantees that the resulting elevation function is Lipschitz, which speeds up the sphere tracing used to render the terrain. Our model is compact and allows for the creation of large terrains with a high level o detail using a reduced set of primitives. We show the creation of different kinds of landscapes and demonstrate that our model allows to efficiently control the shape and distribution of landform features.We introduce a compact hierarchical procedural model that combines feature‐based primitives to describe complex terrains with varying level of detail. Our model is inspired by skeletal implicit surfaces and defines the terrain elevation function by using a construction tree. Leaves represent terrain features and they are generic parametrized skeletal primitives, such as mountains, ridges, valleys, rivers, lakes or roads. Inner nodes combine the leaves and subtrees by carving, blending or warping operators. The elevation of the terrain at a given point is evaluated by traversing the tree and by combining the contributions of the primitives. The definition of the tree leaves and operators guarantees that the resulting elevation function is Lipschitz, which speeds up the sphere tracing used to render the terrain. Our model is compact and allows for the creation of large terrains with a high level o detail using a reduced set of primitives.
BibTeX
@article {10.1111:cgf.12530,
journal = {Computer Graphics Forum},
title = {{Terrain Modelling from Feature Primitives}},
author = {Génevaux, Jean‐David and Galin, Eric and Peytavie, Adrien and Guérin, Eric and Briquet, Cyril and Grosbellet, François and Benes, Bedrich},
year = {2015},
publisher = {Copyright © 2015 The Eurographics Association and John Wiley & Sons Ltd.},
DOI = {10.1111/cgf.12530}
}
journal = {Computer Graphics Forum},
title = {{Terrain Modelling from Feature Primitives}},
author = {Génevaux, Jean‐David and Galin, Eric and Peytavie, Adrien and Guérin, Eric and Briquet, Cyril and Grosbellet, François and Benes, Bedrich},
year = {2015},
publisher = {Copyright © 2015 The Eurographics Association and John Wiley & Sons Ltd.},
DOI = {10.1111/cgf.12530}
}
Collections
Related items
Showing items related by title, author, creator and subject.
-
Outside-in Priority-based Approximation of 3D Models in LEGO Bricks
Fanni, Filippo Andrea; Rossi, Elisa De; Giachetti, Andrea (The Eurographics Association, 2022)In this paper, we discuss the problem of converting a 3D mesh into an assembly of LEGO blocks. The major challenge of this task is how to aggregate the voxels derived by the shape discretization into a set of standard ... -
A Survey of Urban Reconstruction
Musialski, P.; Wonka, P.; Aliaga, D. G.; Wimmer, M.; Gool, L.; Purgathofer, W. (The Eurographics Association and Blackwell Publishing Ltd., 2013)This paper provides a comprehensive overview of urban reconstruction. While there exists a considerable body of literature, this topic is still under active research. The work reviewed in this survey stems from the following ... -
Rational Bézier Guarding
Khanteimouri, Payam; Mandad, Manish; Campen, Marcel (The Eurographics Association and John Wiley & Sons Ltd., 2022)We present a reliable method to generate planar meshes of nonlinear rational triangular elements. The elements are guaranteed to be valid, i.e. defined by injective rational functions. The mesh is guaranteed to conform ...