SlideShare a Scribd company logo
1 of 22
Download to read offline
Wall Grammar for Building Generation


        Mathieu Larive and Véronique Gaildrat


         Visual Objects, from Reality To EXpression
            http://www.irit.fr/-Equipe-VORTEX

                Oktal Synthetic Environment
                   http://www.oktal-se.fr
                                                      1/22
Contents
• Introduction

• Frontage Templates

• Groundwork and Roof Templates

• Results and Discussions

• Conclusion and Future Work


                                             2/22
Problem




          3/22
Goals
• Quickly create a plausible (geo-typic) city around an already
  modelized zone (geo-specific)


• Reach a level of detail satisfactory enough for a navigation
  at ground level:
   – modeling of the buildings’inside
   – geometric modeling of the urban furniture

→ usage of automatic techniques inside AGETIM


                                                                  4/22
Generation steps

• Hierarchical division of
  city generation process in
  seven steps [Larive2005]

• Each step can be seen as a
  logical LoD




                                                  5/22
Contents
• Introduction

• Frontage Templates

• Groundwork and Roof Templates

• Results and Discussions

• Conclusion and Future Work


                                             6/22
Frontage Templates
• A frontage template contains a primary wall and possibly a
  background material

• A frontage template can be seen as a style sheet that
  describes:
   – wall rendering
   – possible dimensions and kinds of windows and doors
     (described as textures or 3D objects)
   – how to place these elements on the building



                                                               7/22
Frontage Templates
• Formal grammar representation [Wonka2003]

• 2,5 dimensions paramatric wall grammar




     Repetition rules              Position rules
                                                    8/22
Frontage Templates
• Wall Panel

   – the unique terminal
     symbol of our grammar

   – various parameters:
      • texture
          – Background
          – Decoration
      • 3D object
      • possible dimensions
                                                9/22
Frontage Templates
• Bordered Wall           • Extruded Wall
   – four margins            – depth (positive or not)
   – resize policy           – depth faces generation
   – BW → W                    boolean
                             – EW → W




                                                     10/22
Frontage Templates
• Wall Grid
  – Contains an unique
    child wall
  – Repetition
     • Vertical
     • Horizontal
     • Both
  – Controlled by two
    cardinality intervals

   – WG → Wnm
                                                 11/22
Frontage Templates
• Wall List
  – Several child walls
  – Orientation (exclusive)
     • Vertical
     • Horizontal

   – WL → W1W2...Wn




                                              12/22
Frontage Templates
• The combination of those different walls in a tree-like
  hierarchy allows the user to build simple or complex
  frontage templates

• Use of repetition schemes on every part of our
  frontages (wall grid)

• Usage of previously generated 3D objects (such as
  balconies or cornices)



                                                            13/22
Frontage Templates




                     14/22
Contents
• Introduction

• Frontage Templates

• Groundwork and Roof Templates

• Results and Discussions

• Conclusion and Future Work


                                             15/22
Groundwork and Roof Templates
• Groundwork templates
  – Z-min
  – Z-max
  – Extruded




  Z-min                  Z-max   Extruded
                                            16/22
Groundwork and Roofs Template
• Roof templates
   – Based on the Straight
     Skeleton method
     [Felkel1998]
   – One, two or four slopes
   – Overhang (4 types)
   – Currently, 10 various
     roof types




                                 17/22
Contents
• Introduction

• Frontage Templates

• Groundwork and Roof Templates

• Results and Discussions

• Conclusion and Future Work


                                             18/22
Results
• Various buildings on one building footprint




  94 faces              350 faces               5600 faces
                                                             19/22
Results
• Large scale urban area




      17 362 buildings, 920 182 faces generated in less than 8 mn   20/22
Conclusion
• Able to generate buildings on any kind of footprint
   – convex, non-convex, non-plane, even with holes
• Generated buildings are valid
   – geometrically (no hole, no overlapping face, no empty
     frontage -blind frontages-)
   – no window or door on a frontage edge
• Once a building template is finished and robust, it can
  be immediately reused (ready-to-use building template
  library)
• Control of the geometric complexity, according to the
  user hints
                                                             21/22
Future Work
• Finalize the building
  template editor

• Usage of the Urban Land
  Use Model
  – Road network generation
  – Creation of lots and
    building footprints

• Integration of all the
  various generation steps
  inside the same process
                                            22/22

More Related Content

Similar to Slides : Wall Grammar for building generation

Form-woks-additional.pptx
Form-woks-additional.pptxForm-woks-additional.pptx
Form-woks-additional.pptxssuserc0bf9b
 
Sjors Donkers - Automatic generation of CityGML LoD3 building models from IFC...
Sjors Donkers - Automatic generation of CityGML LoD3 building models from IFC...Sjors Donkers - Automatic generation of CityGML LoD3 building models from IFC...
Sjors Donkers - Automatic generation of CityGML LoD3 building models from IFC...SDonkers
 
Democratising Software Architecture
Democratising Software ArchitectureDemocratising Software Architecture
Democratising Software ArchitectureEoin Woods
 
Tilt up concrete Construction advancec & Applications
Tilt up concrete Construction advancec & ApplicationsTilt up concrete Construction advancec & Applications
Tilt up concrete Construction advancec & ApplicationsMECandPMV
 
egacy-to-Windows Conversion: Your Migration Jump Start
egacy-to-Windows Conversion: Your Migration Jump Startegacy-to-Windows Conversion: Your Migration Jump Start
egacy-to-Windows Conversion: Your Migration Jump StartUiPathCommunity
 
Webinar 630 lofts
Webinar   630 loftsWebinar   630 lofts
Webinar 630 loftsdouglasco
 
Strategic Considerations in United States Design Patent Filings – Knobbe Pra...
 Strategic Considerations in United States Design Patent Filings – Knobbe Pra... Strategic Considerations in United States Design Patent Filings – Knobbe Pra...
Strategic Considerations in United States Design Patent Filings – Knobbe Pra...Knobbe Martens - Intellectual Property Law
 
Concrete homes intl_english_20130130(1)
Concrete homes intl_english_20130130(1)Concrete homes intl_english_20130130(1)
Concrete homes intl_english_20130130(1)TSC Global
 
Knobbe Practice Webinar Series: Strategic Considerations in Design Patent Fi...
 Knobbe Practice Webinar Series: Strategic Considerations in Design Patent Fi... Knobbe Practice Webinar Series: Strategic Considerations in Design Patent Fi...
Knobbe Practice Webinar Series: Strategic Considerations in Design Patent Fi...Knobbe Martens - Intellectual Property Law
 
automatedbricklayout[1]
automatedbricklayout[1]automatedbricklayout[1]
automatedbricklayout[1]David Winkler
 
XXL2013 - Team 2 - PinUp Presentation
XXL2013 - Team 2 - PinUp PresentationXXL2013 - Team 2 - PinUp Presentation
XXL2013 - Team 2 - PinUp PresentationMichela Turrin
 
Rotating tower ( Dynamic Architecture) with Structural design aspect
Rotating tower ( Dynamic Architecture) with Structural design aspectRotating tower ( Dynamic Architecture) with Structural design aspect
Rotating tower ( Dynamic Architecture) with Structural design aspectAbdul Rahman
 
Hot Melt Roofing Solution to Hiscox's new headquarters by Make Architects #Pe...
Hot Melt Roofing Solution to Hiscox's new headquarters by Make Architects #Pe...Hot Melt Roofing Solution to Hiscox's new headquarters by Make Architects #Pe...
Hot Melt Roofing Solution to Hiscox's new headquarters by Make Architects #Pe...SIG Design and Technology
 
Modular High Rise Construction.pptx
Modular High Rise Construction.pptxModular High Rise Construction.pptx
Modular High Rise Construction.pptxGeethikaSV
 

Similar to Slides : Wall Grammar for building generation (20)

Form-woks-additional.pptx
Form-woks-additional.pptxForm-woks-additional.pptx
Form-woks-additional.pptx
 
Sjors Donkers - Automatic generation of CityGML LoD3 building models from IFC...
Sjors Donkers - Automatic generation of CityGML LoD3 building models from IFC...Sjors Donkers - Automatic generation of CityGML LoD3 building models from IFC...
Sjors Donkers - Automatic generation of CityGML LoD3 building models from IFC...
 
etabs ppt.pptx
etabs ppt.pptxetabs ppt.pptx
etabs ppt.pptx
 
Gc advantages
Gc advantagesGc advantages
Gc advantages
 
Democratising Software Architecture
Democratising Software ArchitectureDemocratising Software Architecture
Democratising Software Architecture
 
Prefabricated structures
Prefabricated structuresPrefabricated structures
Prefabricated structures
 
Tilt up concrete Construction advancec & Applications
Tilt up concrete Construction advancec & ApplicationsTilt up concrete Construction advancec & Applications
Tilt up concrete Construction advancec & Applications
 
egacy-to-Windows Conversion: Your Migration Jump Start
egacy-to-Windows Conversion: Your Migration Jump Startegacy-to-Windows Conversion: Your Migration Jump Start
egacy-to-Windows Conversion: Your Migration Jump Start
 
Webinar 630 lofts
Webinar   630 loftsWebinar   630 lofts
Webinar 630 lofts
 
Generative design
Generative designGenerative design
Generative design
 
Strategic Considerations in United States Design Patent Filings – Knobbe Pra...
 Strategic Considerations in United States Design Patent Filings – Knobbe Pra... Strategic Considerations in United States Design Patent Filings – Knobbe Pra...
Strategic Considerations in United States Design Patent Filings – Knobbe Pra...
 
Concrete homes intl_english_20130130(1)
Concrete homes intl_english_20130130(1)Concrete homes intl_english_20130130(1)
Concrete homes intl_english_20130130(1)
 
Knobbe Practice Webinar Series: Strategic Considerations in Design Patent Fi...
 Knobbe Practice Webinar Series: Strategic Considerations in Design Patent Fi... Knobbe Practice Webinar Series: Strategic Considerations in Design Patent Fi...
Knobbe Practice Webinar Series: Strategic Considerations in Design Patent Fi...
 
automatedbricklayout[1]
automatedbricklayout[1]automatedbricklayout[1]
automatedbricklayout[1]
 
CHE :- 6 form work (MODULE 3)
CHE :- 6 form work (MODULE 3)CHE :- 6 form work (MODULE 3)
CHE :- 6 form work (MODULE 3)
 
Bilder "Implementation and the Role of Architects"
Bilder "Implementation and the Role of Architects"Bilder "Implementation and the Role of Architects"
Bilder "Implementation and the Role of Architects"
 
XXL2013 - Team 2 - PinUp Presentation
XXL2013 - Team 2 - PinUp PresentationXXL2013 - Team 2 - PinUp Presentation
XXL2013 - Team 2 - PinUp Presentation
 
Rotating tower ( Dynamic Architecture) with Structural design aspect
Rotating tower ( Dynamic Architecture) with Structural design aspectRotating tower ( Dynamic Architecture) with Structural design aspect
Rotating tower ( Dynamic Architecture) with Structural design aspect
 
Hot Melt Roofing Solution to Hiscox's new headquarters by Make Architects #Pe...
Hot Melt Roofing Solution to Hiscox's new headquarters by Make Architects #Pe...Hot Melt Roofing Solution to Hiscox's new headquarters by Make Architects #Pe...
Hot Melt Roofing Solution to Hiscox's new headquarters by Make Architects #Pe...
 
Modular High Rise Construction.pptx
Modular High Rise Construction.pptxModular High Rise Construction.pptx
Modular High Rise Construction.pptx
 

Recently uploaded

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Recently uploaded (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Slides : Wall Grammar for building generation

  • 1. Wall Grammar for Building Generation Mathieu Larive and Véronique Gaildrat Visual Objects, from Reality To EXpression http://www.irit.fr/-Equipe-VORTEX Oktal Synthetic Environment http://www.oktal-se.fr 1/22
  • 2. Contents • Introduction • Frontage Templates • Groundwork and Roof Templates • Results and Discussions • Conclusion and Future Work 2/22
  • 3. Problem 3/22
  • 4. Goals • Quickly create a plausible (geo-typic) city around an already modelized zone (geo-specific) • Reach a level of detail satisfactory enough for a navigation at ground level: – modeling of the buildings’inside – geometric modeling of the urban furniture → usage of automatic techniques inside AGETIM 4/22
  • 5. Generation steps • Hierarchical division of city generation process in seven steps [Larive2005] • Each step can be seen as a logical LoD 5/22
  • 6. Contents • Introduction • Frontage Templates • Groundwork and Roof Templates • Results and Discussions • Conclusion and Future Work 6/22
  • 7. Frontage Templates • A frontage template contains a primary wall and possibly a background material • A frontage template can be seen as a style sheet that describes: – wall rendering – possible dimensions and kinds of windows and doors (described as textures or 3D objects) – how to place these elements on the building 7/22
  • 8. Frontage Templates • Formal grammar representation [Wonka2003] • 2,5 dimensions paramatric wall grammar Repetition rules Position rules 8/22
  • 9. Frontage Templates • Wall Panel – the unique terminal symbol of our grammar – various parameters: • texture – Background – Decoration • 3D object • possible dimensions 9/22
  • 10. Frontage Templates • Bordered Wall • Extruded Wall – four margins – depth (positive or not) – resize policy – depth faces generation – BW → W boolean – EW → W 10/22
  • 11. Frontage Templates • Wall Grid – Contains an unique child wall – Repetition • Vertical • Horizontal • Both – Controlled by two cardinality intervals – WG → Wnm 11/22
  • 12. Frontage Templates • Wall List – Several child walls – Orientation (exclusive) • Vertical • Horizontal – WL → W1W2...Wn 12/22
  • 13. Frontage Templates • The combination of those different walls in a tree-like hierarchy allows the user to build simple or complex frontage templates • Use of repetition schemes on every part of our frontages (wall grid) • Usage of previously generated 3D objects (such as balconies or cornices) 13/22
  • 15. Contents • Introduction • Frontage Templates • Groundwork and Roof Templates • Results and Discussions • Conclusion and Future Work 15/22
  • 16. Groundwork and Roof Templates • Groundwork templates – Z-min – Z-max – Extruded Z-min Z-max Extruded 16/22
  • 17. Groundwork and Roofs Template • Roof templates – Based on the Straight Skeleton method [Felkel1998] – One, two or four slopes – Overhang (4 types) – Currently, 10 various roof types 17/22
  • 18. Contents • Introduction • Frontage Templates • Groundwork and Roof Templates • Results and Discussions • Conclusion and Future Work 18/22
  • 19. Results • Various buildings on one building footprint 94 faces 350 faces 5600 faces 19/22
  • 20. Results • Large scale urban area 17 362 buildings, 920 182 faces generated in less than 8 mn 20/22
  • 21. Conclusion • Able to generate buildings on any kind of footprint – convex, non-convex, non-plane, even with holes • Generated buildings are valid – geometrically (no hole, no overlapping face, no empty frontage -blind frontages-) – no window or door on a frontage edge • Once a building template is finished and robust, it can be immediately reused (ready-to-use building template library) • Control of the geometric complexity, according to the user hints 21/22
  • 22. Future Work • Finalize the building template editor • Usage of the Urban Land Use Model – Road network generation – Creation of lots and building footprints • Integration of all the various generation steps inside the same process 22/22