当前位置:首页 >> 高中作文 >>

CityEngine快乐体验


CityEngine快乐体验
易智瑞(中国)信息技术有限公司 广州分公司 罗国超

启动向导
? ? ? ?

设置三维导航 学习资源 最新示例项目下载 城市创造向导

3D导航
? ? ?

F:缩放到所选内容,如果什么都丌选,缩放到全图 鼠标左键:选择 Alt+鼠标左键:改变视角

?
? ?

Alt+鼠标右键:缩放
鼠标滚轮:缩放 Alt+鼠标滚轮:平移

?
? ?

I :隐藏掉其他未选中对象
Ctrl + A:全选 Shift+Ctrl+A:取消选择

学习资源
?

菜单Help->Download Tutorials and Examples

最新示例项目下载

城市创造向导
?

或 File->New

2-city-wizard-inside-of-cityengine

关闭启动向导
? ?

Do not show Welcome Wizard Again 菜单 Edit->preferences:Reset preferences

用户界面
?

1、Scene Editor:场景编辑器
-

主要对场景中的图层进行管理。

?

2、CGA rule editor:CGA规则编辑器
-

主要用于编写规则文件,有文本视图不可视化视图两种类型。

?

3、3D viewport:3D视窗
-

三维场景交互的主视图

?

4、Inspector: 对象修改器
-

用来查看和编辑所选对象的主要工具

? ? ?

5、Navigator:导航器 工作空间文件管理不预览。 6、第二个3D窗口
-

采用Top Camera

?

7、日志窗口
-

CGA规则控制台输出窗口、CGA编译器错误和警告问题窗口。

窗口
?

可视
-

菜单Window 选项卡式窗口,可以按照任意板式排列 拖拽窗口 菜单Window->Layout

?

窗口布局
-

-

Viewport最大化
-

Space

工程管理
? ?

CityEngine以工程为单位进行管理 工作空间
-

含有工程的目录 在CityEngine启动时会指定工作空间

工程导入
? ?

通过Help下载的示例自动添加到工作空间中 菜单File->Import->Existing Projects into Workspace

工程文件组织
?

Assets
-

存放模型部件不纹理图片 存放矢量、图形数据(shp,gdb,dxf,osm) 存放场景截屏 存放地图图层来源的影像、图片数据(Jpg,png,tif) 导出的3D模型默认存放位置。 存放规则文件(cga) 存放场景文件(cej) 存放脚本文件

?
?

Data
-

Images
-

?
?

Maps
-

Models
-

?
?

Rules
-

Scenes
-

?

Scripts
-

场景
?

场景( scene )
-

对图层进行组织和管理 - scene light(灯光) - Panorama(背景) - Map Layers(地图图层)
-

images networks and blocks, dynamic shapes static shapes, building footprints

-

Graph Layers(图形图层)
-

Shape Layers(形状图层)
-

?

创建方式
-

菜单File->New-> CityEngine scene Scene Coordinate System
-

地理坐标系

地图图层
?

地图图层 功能
-

将影像添加到场景中 - 类似影像的变量
-

?

类型

-

地形(Terrain) 纹理(texture) 障碍(Obstacle) 映射(Mapping) 函数(Function)

地形图层
?

地形图层(Terrain Layer)
-

创建一个高程地图格网作为场景的高程基础 拖动影像到场景中 菜单File ->Import->Terrain Import 菜单Layer -> New Map Layer-> Terrain 通道 :brightness 有地理坐标的影像
高程、范围自动读取 - GeoTiff
-

?

创建方式
-

-

纹理图层
?

纹理图层( Texture Layer )
-

在平面基础上添加纹理作为场景的背景

?

创建方式
-

拖动影像到场景中 - 菜单File ->Import->Texture Import - 菜单Layer -> New Map Layer-> Texture

障碍图层
?

障碍图层(Obstacle layer)
-

街道的摆放的限制,这些地方都丌能出现街道或者建筑,如公 园、江河、湖泊

?

创建方式
-

菜单Layer -> New Map Layer-> Obstacle - 二值图
-

深色的是障碍,浅色的是正常

函数图层
?

函数(Function)
-

任意的数学函数,可用于控制规则属性 菜单Layer -> New Map Layer-> Function

?

创建方式
-

形状
?

形状(Shapes)
-

从几何学上讲,Shapes就是简单的 多边形,是规则(CGA)生成模型的 起点,给Shapes赋予一定的规则就 可以产生模型

?

创建方式
-

手动创建 - 从网络图形中创建 - 外部数据导入
-

".obj", ".dxf", ".shp" and ".osm"

形状
?

手动创建
-

-

菜单Shapes->Create Shape Tool (S) 工具 逆时针画多边形时,正面朝上 ESC或Enter终止 菜单Shapes->Reverse Normals(反向)

?

修改
-

移动(W) - 比例(E) - 旋转(R)

形状
?

从网络图形中创建 - 菜单Graph-> Grow Streets - 属性面板(inspector)中设置Block Parameters shapeCreation选项, 可以禁止shapes的产生

形状
?

外部数据导入 - 直接从Navigator中拖拽文件到场景中
-

最便捷的方法

菜单File->Import - Navigator窗口上,选中文件,右键Import - .shp. 、gdb.、kml .kmz、.dxf、.osm
-

街道网络
?

街道网络(Street Networks)
用于描述城市的街道形态 - 网络(Network) 和(Blocks)
-

?

创建方式
-

手动创建 - 从网络图形中创建 - 外部数据导入

街道网络
?

手动创建
-

菜单Shapes->Create Street Tool (G) - 工具 - ESC或Enter终止 移动(W) - 比例(E) - 旋转(R) - 编辑 (C)
-

?

修改

街道网络
?

自动创建 - 菜单Graph-> Grow Streets - 工具 - 属性面板(inspector)中设置shapeCreation选型,可以禁止 shapes的产生 - 产生的道路可能存在冲突,可以使用菜单Graph ->Cleanup Graph进行清理

街道网络
?

街道图形(Street Shape)
-

Street(街道)
-

根据街道的宽度贴丌同的材质

Sidewalk(人行道)
根据人行道的高度拉伸 - 贴人行道纹理 - 放置一些设施,如路灯 (3D assets)
-

-

Crossing(十字路口)
-

贴纹理

Junction(连接处) - 不crossing类似 - JunctionEntry
-

不crossing类似

街道网络
?

街道参数(Street Parameters)
-

streetWidth
-

街道宽度
左人行道宽度 右人行道宽度 转弯的精度

sidewalkWidthLeft
-

sidewalWidthRight
-

precision
-

街道网络
?

十字路口参数(Intersection Parameters)
-

type
-

类型
精度 转弯弧度

precision
-

minArcRadius
-

外部数据
?

导入外部数据 - 直接从Navigator中拖拽文件到场景中
-

最便捷的方法

菜单File->Import - Navigator窗口上,选中文件,右键Import - .shp. 、gdb.、kml .kmz、.dxf、.osm
-

静态模型
?

静态模型(Static Models)
-

现有模型或3D部件等外部导入的模型 - 丌能使用规则修改图形和纹理 - 可以修改位置、比例、旋转
-

?

创建方式

外部数据导入

静态模型
?

外部数据导入
-

直接从Navigator中拖拽文件到场景中
最便捷的方法 - 3D部件导入(坐标不场景差距太大)

菜单File->Import - Navigator窗口上,选中文件,右键Import - .obj、.dae、kml .kmz、.gdb(Multipatch)
-

?

模型符合地形
-

菜单Layer-> Aligning Static Models to the Terrain

数据导入
格式 dae obj gdb(multipatch) 类型 Static Model Static Model Static Model

kml/kmz(dae)
dxf osm shp gdb

Static Model
shapes /or graph segments shapes /or graph segments shapes /or graph segments shapes /or graph segments

数据导出

ArcGIS Compatibility DAE GDB


相关文章:
更多相关标签: