HTL Rennweg Diplomarbeit CitySketch 2020/21

Dieses Projekt wird als Diplomarbeitsprojekt im Schuljahr 2020/21 an der HTL Rennweg (HTL3R)
von Kruk Kamil, San Diego Franz-Steven, Rabas Felix und Tran Huy durchgeführt.

Projektidee

Es soll ein Blender Add-on (eine Erweiterung spezifisch für das 3D Programm „Blender“) entstehen mit dem der User schnell 3D-Städte in Blender generieren kann. Die Grundlage für die generierte Stadt, soll eine vom User gezeichnete Skizze sein, auf der die Umrisse der Stadt, dessen Zonen (Grünflächen) sowie die Stadtzentren markiert sind.

Nachdem der User den Grundriss der Stadt skizziert hat, und einen Knopf zum Generieren drückt, sollen fertige 3D Assets aus einem Ordner, die ebenfalls von uns bereitgestellt werden, mithilfe von selbst geschriebenen Algorithmen strategisch platziert werden. Der User soll zusätzlich die Möglichkeit haben, seine eigenen Assets auszuwählen und zahlreiche Einstellungen der Stadt (zb.: Detailgrad, …) anzupassen.

Im Rahmen der Diplomarbeit wollen wir zwei Asset-Packs bereitstellen:

  • ein Low-Poly (wenige Polygone) Asset-Pack, gedacht für Prototyping von Städten, oft verwendet in der Architektur
  • in High-Poly (viele Polygone => viele Details) Asset-Pack, gedacht für realistische Städte für gerenderte Filme, Fotos und Spiele

Die nachfolgenden Bilder sollen nicht das Resultat darstellen, sondern dienen allein zur Veranschaulichung der Grundfunktion des Add-on.

Vom Benutzer eingezeichnete Zonen für die Generierung
Der User zeichnet mit dem in Blender eingebauten „Grease Pencil“(Stift) die Zonen und die Stadtzentren ein. Die graue „Plane“ (Fläche) im Hintergrund definiert die Größe und Form der Stadt.
Generierte Stadt von Oben
Nachdem der User den Knopf zum Generieren drückt, werden die leeren Flächen unter Berücksichtigung der Skizzen des Users, mit Assets, die der User auswählen kann, befüllt.
Generierte Stadt 3D Perspektive
Hier sieht man die 3D Perspektive der generierten Stadt. Man erkennt, dass Bäume nur in der markierten Grünzone vorkommen und die Gebäude-Dichte im Stadtzentrum größer ist.
Die erste generierte Stadt von unserem Prototypen
Als Teil der Vorbereitungsphase wurde ein Prototyp als „Proof of Concept“ entwickelt. Der Prototyp ist ein funktionsfähiges Blender Add-On und zeigt eine sehr simple generierung einer 100x100 Einheiten großen Stadt.

Ziele

  • RE-H1 - Straßensystem Generator
  • RE-H2 - Gebäude Generator
  • RE-H3 - Grünzonen Generator
  • RE-H4 - Animationen
  • RE-H5 - High-Poly Asset Pack
  • RE-H6 - Low-Poly Asset Pack
  • RE-H7 - Blender Add-on
  • RE-H8 - Projekt Management
  • RE-H9 - Produkt Video

Meilensteine

  • Projektstart [03.06.2020]
  • Vorbereitungen abgeschlossen [06.09.2020]
  • Planung erledigt [25.09.2020]
  • Umsetzung abgeschlossen [01.02.2021]
  • Projekt präsentiert [16.03.2021]
  • Projekt abgeschlossen [23.03.2021]

Team

Kamil Kruk

Kamil Kruk

kamil.kruk@htl.rennweg.at

Programmierer
Steven San Diego

Steven San Diego

5237@htl.rennweg.at

Grafik Designer
Huy Tran

Huy Tran

huy.tran@htl.rennweg.at

Grafik Designer
Felix Rabas

Felix Rabas

felix.rabas@htl.rennweg.at

Programmierer

Fortschritt

aktuelle Phase: Abschluss

100%
100%

Downloads

Diplomarbeit Antrag

Diplomarbeit Ansuchen

Finale Diplomarbeit