Sie sind auf Seite 1von 39

Challenges in Procedural Modeling of

Buildings

Challenges in Procedural
Modeling of Buildings
Gustavo Patow and Gonzalo Besuievsky

ViRVIG - UdG

Challenges in Procedural Modeling of


Buildings

Objective!

Challenges in Procedural Modeling of


Buildings

Objective!

Challenges in Procedural Modeling of


Buildings

The origins

Challenges in Procedural Modeling of


Buildings

The origins

Challenges in Procedural Modeling of


Buildings

The origins

Challenges in Procedural Modeling of


Buildings

A real city has

Challenges in Procedural Modeling of


Buildings

Our focus

Challenges in Procedural Modeling of


Buildings

is on procedural building modeling!

Challenges in Procedural Modeling of


Buildings

The origins
[PM01]

[WWSR03]

[MWH06]

Challenges in Procedural Modeling of


Buildings

Modeling is based on sets of rules


InitialShape
Comp
Subdiv_Facade
Insert_door

Repeat_Floors
Repeat_Windows
Insert_Window

DAG

Challenges in Procedural Modeling of


Buildings

Challenges!
in Procedural Modeling of Buildings!

Challenges in Procedural Modeling of


Buildings

1- Big Cities

Challenges in Procedural Modeling of


Buildings

Big Cities: On-the-fly

Challenges in Procedural Modeling of


Buildings

Big Cities: On-the-fly


HAEGLER S., WONKA P., MULLER S., VAN GOOL L., MULLER P.:
Grammar-based encoding of facades. Computer Graphics Forum
29 (2010), 14791487
ALI S., YE J., RAZDAN A., WONKA P.: Compressed facade
displacement maps. IEEE Transactions on Visualization and
Computer Graphics 15, 2 (2009), 262273
MARVIE J.-E., GAUTRON P., HIRTZLIN P., SOURI- MANT G.: Rendertime procedural per-pixel geometry generation. In Proceedings of
Graphics Interface 2011
KRECKLAU L., KOBBELT L.: Interactive modeling by procedural
high-level primitives. Computers & Graphics, 0 (2012), .

Challenges in Procedural Modeling of


Buildings

Big Cities: Client-Server

Challenges in Procedural Modeling of


Buildings

Big Cities: Client-Server


CULLEN B., OSULLIVAN C.: A caching
approach to real-time procedural
generation of cities from gis data.
Journal of WSCG 19, 3 (2011), 119126

Challenges in Procedural Modeling of


Buildings

Big Cities: Cloud-Computing

Challenges in Procedural Modeling of


Buildings

Big Cities: LoD


"Customizable LoD
for Procedural
Architecture",
Gonzalo Besuievsky
and Gustavo Patow,
Computer Graphics
Forum, accepted for
publication, 2013

Challenges in Procedural Modeling of


Buildings

2- Interactivity & UI

Challenges in Procedural Modeling of


Buildings

Interactivity & UI
LIPP M., WONKA P.,
WIMMER M.: Interactive
visual editing of
grammars for procedural
architecture. ACM
Transactions on Graphics
27, 3 (Aug. 2008), 102:1
10

Challenges in Procedural Modeling of


Buildings

Interactivity & UI
PATOW G.: User-friendly graph editing for procedural
modeling of buildings. IEEE Computer Graphics and
Applications 32 (2012), 6675.

Challenges in Procedural Modeling of


Buildings

Interactivity & UI
KELLY T., WONKA P.: Interactive architectural modeling
with procedural extrusions. ACM Trans. Graph. 30, 2
(Apr. 2011), 14:114:15

Challenges in Procedural Modeling of


Buildings

Interactivity & UI
"Visual Copy & Paste for
Procedurally Modeled
Buildings by Ruleset
Rewriting", Santiago
Barroso, Gonzalo
Besuievsky, Gustavo
Patow, Computers &
Graphics, 37 (2013), pp.
238-246, 2013.

Select
Source

COPY

Select
Target

PASTE

Challenges in Procedural Modeling of


Buildings

3- Irregular Architecture

Challenges in Procedural Modeling of


Buildings

Irregular facades
LIN J., COHEN-OR D., ZHANG H., LIANG C., SHARF A.,
DEUSSEN O., CHEN B.: Structure-preserving
retargeting of irregular 3d architecture. ACM Trans.
Graph. 30, 6 (Dec. 2011), 183:1183:10.

Challenges in Procedural Modeling of


Buildings

Irregular Facades
BAO F., SCHWARZ M., WONKA P.: Procedural facade
variations from a single layout. ACM Trans. Graph. 32, 1
(Feb. 2013), 8:18:13.

Challenges in Procedural Modeling of


Buildings

4- Time-Dependence
Pittsburg

Greenville

Canterbury

Victoria
Buildings,

Challenges in Procedural Modeling of


Buildings

Time-Dependence
WHITING E., OCHSENDORF J., DURAND F.: Procedural
modeling of structurally-sound masonry buildings. ACM
Trans. Graph. 28 (December 2009), 112:1112:9

Challenges in Procedural Modeling of


Buildings

Time-Dependence
HAVEMANN S.: Generative Mesh Modeling. PhD thesis,
Braunschweig Technical University, Germany, 2005.

Challenges in Procedural Modeling of


Buildings

Time-Dependence

BARROSO S., PATOW G.: Visual Language


Generalization for Procedural Modeling of
Buildings. In XXII Spanish Computer
Graphics Conference (2012), pp. 5766.

Challenges in Procedural Modeling of


Buildings

Time-Dependence
CUTLER B., DORSEY J., MCMILLAN L., MULLER M.,
JAGNOW R.: A procedural approach to authoring solid
models. ACM Trans. Graph. 21, 3 (July 2002), 302311.
BARBARA CUTLER: Procedural
Authoring of Solid Models, PhD
Dissertation, Massachusetts
Institute of Technology,
Department of Electrical
Engineering and Computer
Science, August 2003.

Challenges in Procedural Modeling of


Buildings

5- Real-world Architecture
PRZEMYSLAW MUSIALSKI AND MICHAEL WIMMER:
Inverse-Procedural Methods for Urban Models, UDMV,
Girona, May 2013

In a few minutes!

Challenges in Procedural Modeling of


Buildings

6- Automatic Ruleset Generation


MERRELL P., SCHKUFZA E., KOLTUN V.: Computergenerated residential building layouts. ACM Trans.
Graph. 29, 6 (Dec. 2010), 181:1181:12

Challenges in Procedural Modeling of


Buildings

Automatic Ruleset Generation


TALTON J. O., LOU Y., LESSER S., DUKE J., MECH R.,
KOLTUN V.: Metropolis procedural modeling. ACM Trans.
Graph. 30, 2 (Apr. 2011), 11:111:14.

Challenges in Procedural Modeling of


Buildings

Automatic Ruleset Generation


PATOW G.: User-friendly graph
editing for procedural modeling of
buildings. IEEE Computer Graphics
and Applica- tions 32 (2012), 66
75.

Challenges in Procedural Modeling of


Buildings

Conclusions

Challenges in Procedural Modeling of


Buildings

Conclusions

Challenges in Procedural Modeling of


Buildings

Challenges in Procedural
Modeling of Buildings

Thanks!!!

Das könnte Ihnen auch gefallen