Skapa referens, olika format (klipp och klistra)
Harvard
Bengtsson Burhöi, F., Gelotte, B., Graul Sagdahl, J., Berger, K., Kvarnström, S. och Andersson, M. (2017) Procedural Generation of a 3D Terrain Model Based on a Predefined Road Mesh. Göteborg : Chalmers University of Technology
BibTeX
@misc{
Bengtsson Burhöi2017,
author={Bengtsson Burhöi, Fredrik and Gelotte, Bjarne and Graul Sagdahl, Jonas and Berger, Kim and Kvarnström, Sebastian and Andersson, Matilda},
title={Procedural Generation of a 3D Terrain Model Based on a Predefined Road Mesh},
abstract={This thesis studies procedural generation as a method for generating a realistic terrain model, that will be
used as a part of a virtual environment for testing the cameras of autonomous vehicles. The project was
done in collaboration with Volvo Cars, and resulted in software that was able to generate a terrain model
with only a mesh representing a road as input according to the customer’s requirements.
Specifically, the purpose of the thesis was to develop software that was able to fit the generated terrain
model to a road, place ditches alongside it, make the terrain model surrounding the road resemble a hilly
landscape, and decide what type of terrain each mesh should represent. The functionality to base the look
of the terrain model on real world height data was also implemented.
Radial basis function interpolation was used to fit the terrain model to the road, and Perlin noise, Simplex
noise, and Worley noise were used to modify the topography of the terrain model. The ditches were created
by projecting parts of the terrain model to fit a cylindrical shape, and the type of terrain a mesh should
represent is based on the distance between the mesh and the road.
The end result shows that it is possible to use procedural generation to create realistic terrain models, and
the generated models can be used as a part of virtual testing environments. However, the software is more
a proof of concept than a finished solution, and there are several areas in need of improvement such as
implementing support for more terrain types, being able to use more than one noise map, and improving
how the ditches interact with noise.
For future research Volvo Cars has expressed interest in expanding the scope of the product to allow for
generation of suburban areas, as well as mountains and include support for tunnels.},
publisher={Institutionen för data- och informationsteknik (Chalmers), Chalmers tekniska högskola},
place={Göteborg},
year={2017},
keywords={Procedural generation, Unity, Virtual Testing Environments, Radial Basis Function Interpolation,Noise Functions},
note={52},
}
RefWorks
RT Generic
SR Electronic
ID 251139
A1 Bengtsson Burhöi, Fredrik
A1 Gelotte, Bjarne
A1 Graul Sagdahl, Jonas
A1 Berger, Kim
A1 Kvarnström, Sebastian
A1 Andersson, Matilda
T1 Procedural Generation of a 3D Terrain Model Based on a Predefined Road Mesh
YR 2017
AB This thesis studies procedural generation as a method for generating a realistic terrain model, that will be
used as a part of a virtual environment for testing the cameras of autonomous vehicles. The project was
done in collaboration with Volvo Cars, and resulted in software that was able to generate a terrain model
with only a mesh representing a road as input according to the customer’s requirements.
Specifically, the purpose of the thesis was to develop software that was able to fit the generated terrain
model to a road, place ditches alongside it, make the terrain model surrounding the road resemble a hilly
landscape, and decide what type of terrain each mesh should represent. The functionality to base the look
of the terrain model on real world height data was also implemented.
Radial basis function interpolation was used to fit the terrain model to the road, and Perlin noise, Simplex
noise, and Worley noise were used to modify the topography of the terrain model. The ditches were created
by projecting parts of the terrain model to fit a cylindrical shape, and the type of terrain a mesh should
represent is based on the distance between the mesh and the road.
The end result shows that it is possible to use procedural generation to create realistic terrain models, and
the generated models can be used as a part of virtual testing environments. However, the software is more
a proof of concept than a finished solution, and there are several areas in need of improvement such as
implementing support for more terrain types, being able to use more than one noise map, and improving
how the ditches interact with noise.
For future research Volvo Cars has expressed interest in expanding the scope of the product to allow for
generation of suburban areas, as well as mountains and include support for tunnels.
PB Institutionen för data- och informationsteknik (Chalmers), Chalmers tekniska högskola,PB Institutionen för data- och informationsteknik (Chalmers), Chalmers tekniska högskola,PB Institutionen för data- och informationsteknik (Chalmers), Chalmers tekniska högskola,PB Institutionen för data- och informationsteknik (GU), Göteborgs universitet,PB Institutionen för data- och informationsteknik (GU), Göteborgs universitet,PB Institutionen för data- och informationsteknik (GU), Göteborgs universitet,
LA eng
LK http://publications.lib.chalmers.se/records/fulltext/251139/251139.pdf
OL 30