Original title:
Procedurální generování tradiční valašské architektury
Authors:
Zelenay, Jakub ; Chlubna, Tomáš (referee) ; Milet, Tomáš (advisor) Document type: Bachelor's theses
Year:
2026
Language:
slo Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[slo][eng]
Práca sa venuje návrhu a implementácii nástroja pre Blender na procedurálne generovanie 3D modelov domov s prvkami tradičnej valašskej architektúry. Riešenie je realizované ako knižnica Geometry Nodes, ktorá z jednoduchej vstupnej geometrie v reálnom čase vytvára komplexnú geometriu vrátane šindľovej strechy, zrubových prízemných stien s rybinovými spojmi, stien na poschodí s dekoratívnym krytím a umiestnenia okien a dverí s výrezmi pomocou boolean operácií. Práca popisuje kľúčové princípy návrhu a vybrané implementačné postupy (selekcie a radenie plôch, inštancovanie, vodotesnosť geometrie) a dopĺňa ich o metódu textúrovania založenú na projekcii bez potreby UV rozbaľovania. Záver sumarizuje výsledky, testovanie, limitácie a možnosti budúceho rozšírenia.
This thesis focuses on the design and implementation of a tool for Blender that procedurally generates 3D house models featuring elements of traditional Wallachian architecture. The solution is implemented as a Geometry Nodes library which transforms simple input geometry into complex output geometry in real time, including a shingle roof, ground-floor log walls with dovetail corner joints, upper-floor walls with decorative cladding, and the placement of windows and doors with openings cut using Boolean operations. The thesis describes the key design principles and selected implementation techniques (face selection and ordering, instancing, manifold geometry) and presents a projection-based texturing method that avoids the need for UV unwrapping. The conclusion summarizes the results, testing, limitations, and possibilities for future extensions.
Keywords:
Blender; Blender extension; Blender library; dovetail joint; Geometry Nodes; log construction; Moravian Wallachia; procedural generation; traditional Wallachian architecture
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/258744