![Page 1: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/1.jpg)
- Engaging Citizens in 3D City Planning -
Esri CityEngine & Minecraft
![Page 2: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/2.jpg)
Brought to you by:Brian de Vogel
- VU Amsterdam -
Safe Software- Makers of FME -
![Page 3: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/3.jpg)
A 10 Year Old City Planner?
![Page 4: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/4.jpg)
A 10 Year old City Planner?
Seeing the Value:Source: http://blockbyblock.org/
“Block by Block involves young people in the planning of urban public spaces. Minecraft has turned out to be the perfect tool to facilitate this process.”
![Page 5: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/5.jpg)
Source: Ulf Masson (SWECO)
Complex worlds dreamed up by
kids and created in Minecraft.
![Page 6: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/6.jpg)
Real-world scenarios
My town - its current look, what if we build/destroy
Forest fire (ie. Stanley Park)
Lava flow (ie. Hypothetical Mount Rainier eruption)
Sea levels raising
![Page 7: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/7.jpg)
Living in a new worldRacing across Toronto streets
Roller coasters in nature
And, of course, the fun stuff
Maze Generating
![Page 8: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/8.jpg)
How we can share our worlds with theirs.
How 2D data can be leveraged in 3D with Esri CityEngine.
![Page 9: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/9.jpg)
Project Vision:Leverage Esri CityEngine and Minecraft to increase citizen engagement in neighborhood design & planning in the Netherlands.
![Page 10: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/10.jpg)
Source Materials
![Page 11: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/11.jpg)
Result
![Page 12: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/12.jpg)
Andrés Nieto Porras
GIS and CityEngine to Minecraft
CityEngine is a great tool for transforming data into a realistic city model, which can then be
adjusted according to further needs.
![Page 13: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/13.jpg)
Source
Goal: Combine 2D & 3D datasets to create a 3D model in CityEngine
![Page 14: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/14.jpg)
CGA rulesOutput (for professionals)
City Engine Results
![Page 15: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/15.jpg)
City Engine Results
The GIS output becomes a canvas of the city in Minecraft, which then offers a gaming style geo design tool that citizens and their children can interact with.
![Page 16: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/16.jpg)
Appeal to a wider audience
3 Keys:
Make it easy.Make it cheap.Make it fun.
![Page 17: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/17.jpg)
How it’s done
● Create CGA Rules to Create a 3D World● Classify created 3D objects in CityEngine● Set block ids from 3D Object classification
on way to Minecraft
![Page 18: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/18.jpg)
The path from CityEngine to Minecraft● Export the model to a 3D format for further work in FME
(Esri Data Interoperability Extension)● CityEngine rules for can prepare for conversion to
Minecraft ● Data Interop / FME Workbench creates the
transformation to Minecraft
![Page 19: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/19.jpg)
Project Summary
CityEngine is a powerful tool for combining 2D & 3D datasets. The 3D model output is realistic and puts the data in a perfect position to be converted to Minecraft.
![Page 20: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/20.jpg)
Thinking outside the cube
Photo: hobbymb via Flickr
![Page 21: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/21.jpg)
![Page 22: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/22.jpg)
Linear Network to Minecraft(Railway)
Source
Vancouver Skytrain Shapefile
![Page 23: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/23.jpg)
BIM to Minecraft is fun and easy!
Photo: hobbymb via Flickr
![Page 24: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/24.jpg)
Output
Input (IFC)
▪ Map IFC objects to Minecraft block types
▪ Convert each IFC object to Point Cloud
▪ Consider scaling depending on use case
▪ Watch x/y/z position for multiple building worlds
![Page 26: Esri CityEngine & Minecraftproceedings.esri.com/library/userconf/proc15/papers/997_577.pdf · Block by Block involves young people in the planning of urban public spaces. Minecraft](https://reader031.vdocuments.net/reader031/viewer/2022013015/5b7da63b7f8b9a9d078d8bf8/html5/thumbnails/26.jpg)
How to Make Minecraft Worlds
fme.ly/MinecraftWorlds