Procedural Venice: Difference between revisions
Hangqian.li (talk | contribs) |
Hangqian.li (talk | contribs) |
||
| Line 1: | Line 1: | ||
==Introduction== | ==Introduction== | ||
Procedural modeling is an umbrella term for a number of techniques in computer graphics to create 3D models and textures from sets of rules. In this project, we are going to randomly generate the Venice building models. Our project will not mainly focus on the texture part, but on the shape part of the models. | Procedural modeling is an umbrella term for a number of techniques in computer graphics to create 3D models and textures from sets of rules. In this project, we are going to randomly generate the Venice building models using Houdini ( Maya and unreal4 may be used). Our project will not mainly focus on the texture part, but on the shape part of the models. | ||
Use Houdini for procedural modeling. | Use Houdini for procedural modeling. | ||
Revision as of 16:42, 21 November 2020
Introduction
Procedural modeling is an umbrella term for a number of techniques in computer graphics to create 3D models and textures from sets of rules. In this project, we are going to randomly generate the Venice building models using Houdini ( Maya and unreal4 may be used). Our project will not mainly focus on the texture part, but on the shape part of the models.
Use Houdini for procedural modeling.
(1) Based on Venice OSM data, which is the original location of Venice buildings, to randomly create the Venitian style buildings.
(2) At this stage, considering the difficulty and time of the project, only focus on the Venetian roof and window style.
(3) Assemble the building.
Planning
| Date | Task |
|---|---|
| By 29.Nov. | Create simplified building creators using Houdini, which including roof and window generator. |
| By 6.Dec. | Building different types of buildings based on the OSM note. |
| By 9.Dec. | Assemble & test, video, report |
| By 15.Dec. | Final Presentation |
Methodology
Classification of Venetian buildings
Using Google map of Venice, pictures to classify the types of Venetian buildings.
Venetian building types:
- Church (Need to model manually because of the uniqueness of the church)
- Palaces
- Simplified buildings
As for simplified buildings, we can classify them through texture(color, wall damages), chimneys, windows, doors.
Using the OSM file of Venice as a reference to pinpoint the location of every building
Create simplified building generators using Houdini
- Building generator
- Roof generator
- Window generator
Building different types of buildings based on the OSM note
Modern style Venice building
Quality Assessment
Can create the building based on OSM Venice building 3D map.
Can randomly generate simplified Venetian building style.
Different roof styles:
Different windows styles
References
[1] Tavakkol, Sasan & Han, Feng & Mayer, Brandon & Phillips, Mark & Shahabi, Cyrus & Chiang, Yao-Yi & Kiveris, Raimondas. (2020). Kartta Labs: Collaborative Time Travel.
[2] [Răzvan, Cristea. (2020). Procedural Generation of Architecture & Props].
[3] A history of world architecture (before the end of 19th century), in Chinese.