• English
    • svenska
  • svenska 
    • English
    • svenska
  • Logga in
Redigera dokument 
  •   Startsida
  • Student essays / Studentuppsatser
  • Department of Computer Science and Engineering / Institutionen för data- och informationsteknik
  • Kandidatuppsatser
  • Redigera dokument
  •   Startsida
  • Student essays / Studentuppsatser
  • Department of Computer Science and Engineering / Institutionen för data- och informationsteknik
  • Kandidatuppsatser
  • Redigera dokument
JavaScript is disabled for your browser. Some features of this site may not work without it.

Procedural Generation of Modern 3D Cities

Sammanfattning
This paper investigates how techniques in Procedural Content Generation (PCG) can be combined with computer graphics theory to generate digital 3D cities suitable for use in media such as games, movies, and advertisements. This research was conducted to discover ways to alleviate the otherwise time-consuming process of manually modeling such cities. The investigation analyzes previous work and existing PCG techniques in order to propose a new system capable of generating modern cities from scratch. The validity of this system was then demonstrated through the implementation of a city generation software. As a result of this research, we contribute with CityCraft; a free, open-source, MIT licensed desktop application that interactively generates modern cities in real-time. These generated cities can be exported as 3D models into the royalty-free file format glTF, making them compatible with a wide range of third-party tools for further refinements. Although of less quality than manually modeled ones, the generated cities are produced in a fraction of the time, and the application itself requires no modeling or programming expertise to be used efficiently. CityCraft demonstrates the potential of combining PCG and computer graphics to automate the process of modeling cities. It also provides insight into how specific techniques, such as Agent-based road generation, L-system-based buildings, and Level of Detail (LOD), can be integrated to achieve performant generation. The ambition with this contribution is that CityCraft can act as a useful stepping stone for further city generation research within the open-source domain.
Examinationsnivå
Student essay
URL:
http://hdl.handle.net/2077/66881
Samlingar
  • Kandidatuppsatser
Fil(er)
gupea_2077_66881_1.pdf (33.50Mb)
Datum
2020-10-29
Författare
Angergård, Theodor
Ansamaa, Marcus
Arvidsson, Alexander
Eriksson, Jacob
Håkansson, Anton
Truvé, Viktor
Språk
eng
Metadata
Visa fullständig post

DSpace software copyright © 2002-2016  DuraSpace
gup@ub.gu.se | Teknisk hjälp
Theme by 
Atmire NV
 

 

Visa

VisaSamlingarI datumordningFörfattareTitlarNyckelordDenna samlingI datumordningFörfattareTitlarNyckelord

Mitt konto

Logga inRegistrera dig

DSpace software copyright © 2002-2016  DuraSpace
gup@ub.gu.se | Teknisk hjälp
Theme by 
Atmire NV