120 likes | 360 Views
Procedural Modelling of Cities Implemented as a Blender Plug-In. Kevin Mullane. Supervisors: Kevin Glass and Shaun Bangay. To procedurally generate an urban environment or city for use in the “Text-to-Scene” project. Project Aims.
E N D
Procedural Modelling of CitiesImplemented as a Blender Plug-In Kevin Mullane Supervisors: Kevin Glass and Shaun Bangay
To procedurally generate an urban environment or city for use in the “Text-to-Scene” project. Project Aims • Implementation of this modelling process as a plug-in for the Blender 3D modelling package
Text-To-Scene Current project of the Virtual Reality Special Interest Group at Rhodes University Aims to generate interactive 3D environments based on textual descriptions. Background
Blender Open Source 3D Modelling Package Implements a Python interface Allows for the generation of scenes using Python Scripts Background
Procedural Modelling Of Cities Procedural Modeling of Cities [Parish and Müller, 2001] Procedural Modeling of Buildings [Haegler et al. 2006] Background
Two major tasks to be implemented Road Network Generation Building Footprint Extrusion Procedural Modelling of Cities
Creation of complex network of splines Lines form basis for roads Gaps between form basis for city blocks Road Network Generation
Network of splines is divided into city blocks and building footprints Division into Lots
Buildings based on the combination and extrusion of basic shape primitives Building Extrusion
A simple plug-in for Blender which can be easily called from the Text-to-Scene system. The procedural generation of a complex and visually diverse urban city environment. Expected Outcomes
This project will focus on producing cities of one style or genre and could possibly be extended to encompass varying styles and genres. The implementation of further optional parameters to allow the Text-to-Scene system greater control over the city produced. Possible Extensions