Diplomová práce

Blender plugin for procedural generation of roads and road systems

Bc. Zdeněk Doležal
Anotace

S růstem 3D modelování, herního a filmového průmyslu roste poptávka, a tedy i příležitost vytvářet nástroje, které optimalizují pracovní postupy. Jelikož jsou silnice nedílnou součástí lidského prostředí, je pravděpodobné, že se budou vyskytovat i v digitálním obsahu. Tato práce se zabývá generováním procedurálních silnic v programu Blender. Nejprve jsou probrány základy procedurálního generování a …více

Abstract

With the growth of the 3D modeling, game, and film industries, the demand, thus the opportunity to create tools that optimize workflow is increasing. Since roads are an integral part of the human environment, they will likely be found in digital content. This thesis deals with the generation of procedural roads in Blender. We discuss the necessary background knowledge, describe existing solutions and …více

Zadání práce
Procedural road generation in 3D modeling simplifies the creation of urban and rural environments. In this work, the student will develop a plugin for the 3D modeling program Blender allowing simplified procedural creation of roads and road systems. The student will research the capabilities of Geometry Nodes (visual language within Blender for geometry generation) and current road generation solutions used in 3D modeling and games. Afterward, the student will design a solution appropriate for Blender environment. This plugin will be implemented in Geometry Nodes and supplemented with GUI implemented using Blender Python API. Within this plugin, the user should be able to select one of pre-made road types or design their own (structure and sizes of road parts: sidewalks, shoulders, median strip). Using a tailor-made GUI, the user should be able to draw a singular road or a road system. Intersecting roads will be contextually merged into crossroads with proper geometry and UV mapping. Additionally, this plugin should enable the user to define road markings and scatter assets (trees, poles, lamps) along the road surface. The work will be carried out in collaboration with the company polygoniq, whose assets - such as models and materials - may also be utilized by the student in completing the task.
Práce zkontrolována:
16. 5. 2023 14:18, RNDr. Filip Opálený, učo 422627
Jazyk práce
angličtina angličtina
Termín obhajoby
20. 6. 2023
Práce byla úspěšně obhájena

Vedoucí

RNDr. Filip Opálený, učo 422627
KVI FI MU

Oponent

RNDr. Vojtěch Brůža, učo 433392
KPSK FI MU

Konzultant

Mgr. Jiří Chmelík, Ph.D., učo 60621
KVI FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Plán
Vývoj počítačových her

Práce na příbuzné téma

Seznam prací, které mají shodná klíčová slova.

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.