Proceduralmodellering af bygninger

User avatar
Simon_Bob
Level 1 - Speck of dust
Posts: 11
Joined: 08 Mar 2008, 16:12

Proceduralmodellering af bygninger

Unread post by Simon_Bob » 10 Apr 2010, 12:59

Hej

Jeg har i de sidste par måneder arbejdet hårdt på mit speciale, og nu er endeligt jeg ved at være i mål :)
Derfor ville jeg lige spamme jer med lidt resultatbilleder, i håb om at få lidt tilbagemelding. Nogle af jeg har måske set dem før.

Metoden tager som input, et kort over matrikler i en by (GIS-data), og producerer den en færdig model:

Image


Her har jeg f.eks. modelleret GIS-data ud fra DTU's logo:
Image


Modellerene beskrives via en grammar, meget lig l-sysystemer, og de er dermed parametriske både i facaden, men også i bygningernes struktur:
Image
Image

Endeligt har jeg arbejdet med udformning af tage, hvilket tidligere har været et geometrisk problem:
Image
Image

I det sidste billede er også træerne proceduralmodellerede.

Modeløren beskriver arketyper for almindelige bygninger, og metoden kan derefter producere uendeligt mange unikke modeller, der er beslægtet med den oprindelige bygning.
Hver bygning tager ca. 10-20 millisekunder at generere, så det er altså muligt at bygge meget store modeller på meget kort tid.

- Simon

User avatar
vonknut
Level 78 - Basher of noobs
Posts: 822
Joined: 14 Mar 2008, 16:34
Location: CPH

Re: Proceduralmodellering af bygninger

Unread post by vonknut » 10 Apr 2010, 16:00

Det er sku' rimeligt pænt...
-tager du mod bestillinger? :)
Hans von Knut Skovfoged - Creative Dir.
PortaPlay - Interactive Entertainment and Learning

Oskar
Level 3 - Infant
Posts: 33
Joined: 10 Apr 2010, 16:22

Re: Proceduralmodellering af bygninger

Unread post by Oskar » 10 Apr 2010, 16:28

Det ser rigtigt flot ud hvilket proggramerings sprog er det proggrameret i?

Zacker
Level 53 - Syntax error
Posts: 536
Joined: 12 Mar 2008, 15:18
Contact:

Re: Proceduralmodellering af bygninger

Unread post by Zacker » 10 Apr 2010, 19:04

Ser umiddelbart rigtigt godt ud! Er det rendered in-app, eller har du fokuseret på generation?

User avatar
Simon_Bob
Level 1 - Speck of dust
Posts: 11
Joined: 08 Mar 2008, 16:12

Re: Proceduralmodellering af bygninger

Unread post by Simon_Bob » 10 Apr 2010, 19:46

Jeg har udviklet systemet i c# og .NET.

Renderingerne er fortaget i blender ;) . Projektet har ikke haft fokus på rendering, kun den geometriske modellering.

Jeg har bygget en simpel renderer til min applikation, men det er selvfølgeligt klart pænere i off-line-rendering.
Selvom nogle måske vil hævde det modsatte, så betyder det visuelle indtryk alligevel en del, når projektet skal bedømmes :)

krolldk
Level 5 - Youngling
Posts: 50
Joined: 13 Oct 2008, 11:57

Re: Proceduralmodellering af bygninger

Unread post by krolldk » 11 Apr 2010, 12:45

Det ser sgu ret nifty ud.

Har du kigget på http://www.procedural.com/cityengine/sh ... mpeii.html ?
Det du har fat i, ligner noget i retning af det de har gang i, og det ser da ud til at du er godt med i retning af det de proffe laver.

Iøvrigt: Hvis du har skrevet skidtet i C# / .NET burde du kunne portere til Unity hvis du fik lyst. :-)

/Kroll

User avatar
Simon_Bob
Level 1 - Speck of dust
Posts: 11
Joined: 08 Mar 2008, 16:12

Re: Proceduralmodellering af bygninger

Unread post by Simon_Bob » 11 Apr 2010, 13:04

City Engine er et spinn-off fra det tekniske universitet i Zurich.

Bagmændende har udgivet en fantastisk artikel, som jeg også bygger videre på:
http://www.vision.ee.ethz.ch/~pmueller/ ... rBuildings

Jeg kan anbefale alle med den fjerneste interesse i proceduralmodellering at læse den.

fredborg
Level 6 - Apprentice
Posts: 68
Joined: 16 Dec 2008, 14:37

Re: Proceduralmodellering af bygninger

Unread post by fredborg » 12 Apr 2010, 14:43

Det ser super cool ud! Hvis du har brug for nogle til at teste, stiller jeg mig gerne til rådighed :)

TomBombadil
Level 3 - Infant
Posts: 31
Joined: 11 Mar 2008, 20:49
Location: Århus
Contact:

Re: Proceduralmodellering af bygninger

Unread post by TomBombadil » 12 Apr 2010, 20:24

Ser cool ud!
Godt gået!

User avatar
JeppeKM
Level 31 - Hitler with miniguns
Posts: 318
Joined: 28 May 2008, 09:46
Location: Copenhagen, Denmark
Contact:

Re: Proceduralmodellering af bygninger

Unread post by JeppeKM » 13 Apr 2010, 09:34

Approved! 8-)
Jeppe Kilberg Møller,
on Twitter

Post Reply