Top Banner
City Engine: Getting Started Geri Miller
23

City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

Feb 22, 2019

Download

Documents

vutruc
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

City Engine: Getting Started Geri Miller

Page 2: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

Overview

• Topics - Introduction to CityEngine - Working with CityEngine - Building a city

Page 3: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

What is CityEngine? • Procedurally generate 3D urban content

Geometry + Attributes + Rules

Page 4: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

What is CityEngine? • Interactive design in 3D

Page 5: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

What is CityEngine? • Interactive design in 3D

Page 6: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

What are the uses for CityEngine

Page 7: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

How is 3D city content created ? (1)

• Together, geometries, attributes, and procedural rules are used to create 3D urban content

Attributes

Geometry

Rules

Page 8: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

How is 3D city content created ? (2)

• Geometries, attributes, and rules result in a procedural city modeling

• Rule-based 3D cities

Page 9: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

What is procedural modeling? • 3D model creation using rules/algorithms

Iterative refinement

Page 10: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

CityEngine and the ArcGIS system

Web

Mobile

Desktop

ArcGIS CityEngine

Analyze

Visualize

Create 2D/3D data

Design

Generate

Share

Page 11: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

Building a city - Project structure • Workspace

- Project - Assets - Data - Images - Maps - Models - Rules - Scenes

Page 12: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

Project structure • Workspace

- Project - Assets - Data - Images - Maps - Models - Rules - Scenes

Facades

Vegetation

Roofing

Streets

Page 13: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

Project structure • Workspace

- Project - Assets - Data - Images - Maps - Models - Rules - Scenes

Vegetation Streets

Building footprints

Aerial imagery

Basemap Elevation

Mass models

Page 14: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

Project structure • Workspace

- Project - Assets - Data - Images - Maps - Models - Rules - Scenes

SHP

GDB

OSM

DXF

KML

Imagery DAE

OBJ

Geospatial/2D data

Page 15: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

Project structure • Workspace

- Project - Assets - Data - Images - Maps - Models - Rules - Scenes

Snapshots

Page 16: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

Project structure • Workspace

- Project - Assets - Data - Images - Maps - Models - Rules - Scenes

Landuse

Aerial image

Land/water

Page 17: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

Project structure • Workspace

- Project - Assets - Data - Images - Maps - Models - Rules - Scenes - Scripts

Venice.3ws

Page 18: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

Project structure • Workspace

- Project - Assets - Data - Images - Maps - Models - Rules - Scenes - Scripts

OBJ 3DS

VOB FBX

DAE

RIB MAS

MI

ABC

GDB Generated

3D data

Page 19: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

Project structure • Workspace

- Project - Assets - Data - Images - Maps - Models - Rules - Scenes

Streets.cga

Page 20: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

Project structure • Workspace

- Project - Assets - Data - Images - Maps - Models - Rules - Scenes

Venice.cej

Page 21: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

Model generation

Assets and textures

Shapes

Attributes CGA rules

3D model Optional

Page 22: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •

3D city (geo)design • Iterative analysis while designing

Design

Analyze Compare

Page 23: City Engine: Getting Started - proceedings.esri.comproceedings.esri.com/library/userconf/educ14/tech-workshops/tw... · City Engine: Getting Started . Geri Miller . Overview ... •