Two-dimensional height fields are the most common data structure used for storing and rendering of terrain in offline rendering and especially real-time computer graphics. By its very nature, a height field cannot store terrain structures with multiple vertical layers such as overhanging cliffs, caves, or arches. This restriction does not apply to volumetric data structures. However, the workflow of manual modelling and editing of volumetric terrain usually is tedious and very time-consuming. Therefore, we propose to use three-dimensional curve-based primitives to efficiently model prominent, large-scale terrain features. We present a technique for volumetric generation of a complete terrain surface from the sparse input data by means of diffusion-based algorithms. By combining an efficient, feature-based toolset with a volumetric terrain representation, the modelling workflow is accelerated and simplified while retaining the full artistic freedom of volumetric terrains. Feature Curves also contain material information that can be complemented with local details by using per-face texture mapping. All stages of our method are GPU-accelerated using compute shaders to ensure interactive editing of terrain. Please note that this paper is an extended version of our previously published work [1] .
%0 Journal Article
%1 becher_feature-based_2019
%A Becher, Michael
%A Krone, Michael
%A Reina, Guido
%A Ertl, Thomas
%D 2019
%J IEEE Transactions on Visualization and Computer Graphics
%K (computer (mathematics), Computational GPU, Ptex, Rendering Splines Terrain, Three-dimensional Tools, algorithms, common complete computer curve-based curves, data data, diffusion, diffusion-based displays, extraction, feature feature-based features, field, fields, generation, graphics), graphics, height input interactive large-scale layers, manual mapping, modeling, modelling modelling, multiple offline primitives, prominent real-time rendering rendering, representation representations, scale sparse spline structure, structures, surface surface, terrain texture, three-dimensional toolset, two-dimensional vertical visualisation, volumetric workflow,
%N 2
%P 1283--1296
%R 10.1109/TVCG.2017.2762304
%T Feature-based volumetric terrain generation and decoration
%V 25
%X Two-dimensional height fields are the most common data structure used for storing and rendering of terrain in offline rendering and especially real-time computer graphics. By its very nature, a height field cannot store terrain structures with multiple vertical layers such as overhanging cliffs, caves, or arches. This restriction does not apply to volumetric data structures. However, the workflow of manual modelling and editing of volumetric terrain usually is tedious and very time-consuming. Therefore, we propose to use three-dimensional curve-based primitives to efficiently model prominent, large-scale terrain features. We present a technique for volumetric generation of a complete terrain surface from the sparse input data by means of diffusion-based algorithms. By combining an efficient, feature-based toolset with a volumetric terrain representation, the modelling workflow is accelerated and simplified while retaining the full artistic freedom of volumetric terrains. Feature Curves also contain material information that can be complemented with local details by using per-face texture mapping. All stages of our method are GPU-accelerated using compute shaders to ensure interactive editing of terrain. Please note that this paper is an extended version of our previously published work [1] .
@article{becher_feature-based_2019,
abstract = {Two-dimensional height fields are the most common data structure used for storing and rendering of terrain in offline rendering and especially real-time computer graphics. By its very nature, a height field cannot store terrain structures with multiple vertical layers such as overhanging cliffs, caves, or arches. This restriction does not apply to volumetric data structures. However, the workflow of manual modelling and editing of volumetric terrain usually is tedious and very time-consuming. Therefore, we propose to use three-dimensional curve-based primitives to efficiently model prominent, large-scale terrain features. We present a technique for volumetric generation of a complete terrain surface from the sparse input data by means of diffusion-based algorithms. By combining an efficient, feature-based toolset with a volumetric terrain representation, the modelling workflow is accelerated and simplified while retaining the full artistic freedom of volumetric terrains. Feature Curves also contain material information that can be complemented with local details by using per-face texture mapping. All stages of our method are GPU-accelerated using compute shaders to ensure interactive editing of terrain. Please note that this paper is an extended version of our previously published work [1] .},
added-at = {2019-11-08T16:11:00.000+0100},
author = {Becher, Michael and Krone, Michael and Reina, Guido and Ertl, Thomas},
biburl = {https://puma.ub.uni-stuttgart.de/bibtex/26809bfc73b7cafc5a109578f775d3a84/mgeiger},
doi = {10.1109/TVCG.2017.2762304},
interhash = {eb89ebb1743ac1f23d0413247168fe06},
intrahash = {6809bfc73b7cafc5a109578f775d3a84},
journal = {IEEE Transactions on Visualization and Computer Graphics},
keywords = {(computer (mathematics), Computational GPU, Ptex, Rendering Splines Terrain, Three-dimensional Tools, algorithms, common complete computer curve-based curves, data data, diffusion, diffusion-based displays, extraction, feature feature-based features, field, fields, generation, graphics), graphics, height input interactive large-scale layers, manual mapping, modeling, modelling modelling, multiple offline primitives, prominent real-time rendering rendering, representation representations, scale sparse spline structure, structures, surface surface, terrain texture, three-dimensional toolset, two-dimensional vertical visualisation, volumetric workflow,},
number = 2,
pages = {1283--1296},
timestamp = {2019-11-08T15:14:53.000+0100},
title = {Feature-based volumetric terrain generation and decoration},
volume = 25,
year = 2019
}