Fulltext available Open Access
Title: Beispiel-basierte Synthese polygonaler Netze mit dem Wave-Function-Collapse Algorithmus durch Distanzfunktionen mit Marching Cubes
Language: German
Authors: Dorn, Christian 
Keywords: Marching Cubes; Wave-Function-Collapse; Distanzfunktion; Prozedural; Synthese; Beispielbasiert; Dreiecksnetze; Signed Distance Function; Synthesis; Example-driven; Triangle Mesh; Procedural
Issue Date: 27-Sep-2024
Abstract: 
Der Wave-Function-Collapse (WFC) Algorithmus ermöglicht es, durch beispiel-basierte Eingaben prozedural ähnlich aussehende Ausgaben zu erzeugen. Je nach Implementierung können verschiedenste Datentypen und Dimensionen benutzt werden, weswegen im Rahmen von vorherigen Projekten ein generisches Framework erstellt wurde, welches sich modular für neue Typen erweitern lässt. Bisherige Versuche eine Variante mit Dreiecksnetzen zu implementieren sind wegen zu hoher Komplexität des dreidimensionalen Raums gescheitert, weswegen in dieser Arbeit eine Lösung entwickelt wurde. Möglich war dies durch eine Detailreduktion mithilfe von Distanzfunktionen, Nutzung von WFC und anschließender Visualisierung mithilfe von Marching Cubes und zeigt trotz langer Laufzeit und vereinfachten Ausgaben die Möglichkeit auf, den WFC-Algorithmus auf beliebige Dreiecksnetze anwenden zu können.

The Wave-Function-Collapse (WFC) algorithm is able to procedurally generate outputs using features from an example input. Different implementations enable the usage of unique data types and dimensions leading to the development of a generic WFC-Framework, which makes it possible to create new modules if needed. Due to the inherent complexity and detail of three dimensional space an implementation using triangle meshes was yet not achieved. In this work a solution using signed distance functions and marching cubes for visualization is created to be able to use the Wave-Function-Collapse algorithm together with triangle meshes. Although the generation process can take multiple minutes, it shows the possibility to use the algorithm with any triangle meshes.
URI: https://hdl.handle.net/20.500.12738/16346
Institute: Fakultät Technik und Informatik 
Department Informations- und Elektrotechnik 
Type: Thesis
Thesis type: Master Thesis
Advisor: Jenke, Philipp 
Referee: Lins, Christian  
Appears in Collections:Theses

Files in This Item:
Show full item record

Page view(s)

58
checked on Nov 23, 2024

Download(s)

25
checked on Nov 23, 2024

Google ScholarTM

Check

HAW Katalog

Check

Note about this record


Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.