欢迎来到天天文库
浏览记录
ID:57650081
大小:2.44 MB
页数:19页
时间:2020-08-30
《CityEngine教程01基础教程翻译.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、01基础教程本文档为EsriCityEngine学习文档,是CityEngine_2011_Tutorials 官方示例教程1——“Tutorial_01_CityEngine_Basics_2011”的中文翻译稿,由网友冬冬翻译整理。教程简介本教程讲解如何利用CityEngine快速地从无到有创建一个城市,通过对CityEngine各部分功能的讲解使读者了解完整的工作流程。您将学习到怎样建立一个新的工程,创建道路网以及设置“形状创建参数”。最后,您将学习使用规则编辑器并生成城市建筑模型。第一部分:创建一个新的工程创
2、建新工程和场景第一步,创建一个新的CityEngine工程。选择【File】—>【New】—>【CityEngine】—>【CityEngineproject】点击【Next】,将工程命名为“FirstCity”并单击【Finish】完成以上操作,一个新的工程便建立好了并出现在在文件导航窗口中(默认布局下文件导航窗口位于CityEngine界面的左上角)。这些自动生成的文件夹用来存储你的工程数据,如assets文件夹(用以存储贴图和引用的模型部件数据),rules文件夹(用以存储规则文件)等。第二步,创建一个新的场景
3、:选择【File】—>【New】—>【CityEngine】—>【CityEnginescene】 确认新场景所保存的文件夹位置(/FirstCity/scenes),将该场景命名为“firstcity_01.cej”并点击【Finish】我们的工作空间中现在包含了一个新的空工程以及一个场景文件:拷贝规则和资源在本教程的后面部分,我们需要使用规则文件和资源(assets)用以生成建筑物模型。因此我们现在需要从教程配套的示例工程中拷贝这些文件。首先,我们将教程1的示例工程导入到当前的工作空间下载并导入教程工程(教程1)
4、到我们的工作空间中接下来,我们将所需要的文件从已下载的教程1工程中拷贝到我们的新建工程中。定位到教程1的资源(asset)文件夹。使用复制和粘贴(Ctrl+C和Ctrl+V)将资源(asset)文件夹中所有的文件与文件夹拷贝到我们新建工程的资源(asset)文件夹中。使用同样的方法,将规则文件夹中的“building.cga”规则文件拷贝到新工程的规则文件夹中。现在,你的导航视窗应如下图所示:现在,我们已经为第二部分的创建道路网和建筑模型工作做好了准备。第二部分:街道和建筑物创建道路网第一步,创建道路网单击viewp
5、ort视窗将其激活选择【Graph】—>【GrowStreets...】选择默认设置来建立我们的城市。单击【Apply】,并关闭对话框。单击ViewPort视察上方工具栏中的“FrameAll”按钮(或单击键盘上的“a”键)在Viewport视窗中全图显示你新建的道路网。现在,你的Viewport视窗中应显示如下图所示的道路网以及默认的建筑物形状。现在我们来看一下场景编辑器视窗“SceneEditor”。可以发现一个名为“Streetnetwork 1”的新图层已经生成。修改“形状创建参数”现在我们改变一些形状创建参
6、数使场景看起来更加有趣。点击“a”键使当前场景全图层显示。按住鼠标左键,从右向左拖拽一个矩形框将场景中的全部元素都包含在内。 找到位于CityEngine窗口右上侧的Inspector面板,单击"Blocks"选项卡 打开"BlockParameter",将看到“形状创建参数”。将类型(type)设置为偏移细分(OffsetSubdivision)将最小面积(lotAreaMin)设置为300将最大面积(lotAreaMax)设置为600将偏移宽度(offsetWidth)设置为20 将代替分割递归(subdivis
7、ionRecursive)设置为否(false)仔细观察场景中建筑物形状产生的变化接下来进入第三部分,学习怎样对建筑物形状应用CGA规则并建立建筑物模型。第三部分:应用CGA规则并生成模型CGA规则简介CityEngine中,使用CGA规则来描述三维模型。一个CGA规则文件由若干规则组成,这些规则用来定义三维模型是如何生成的。在一个CGA规则文件被指定给某个形状(如建筑物地块)时,建筑物模型便开始生成。在本部分的教程中,我们将应用和修改一个由基本规则构成的简单的CGA文件。应用一个CGA规则文件在3D视窗中,单击某个
8、形状的内部以选中它。在工具条中,单击Assign按钮并选中“building.cga”规则文件另一种应用规则的方式,是直接从导航视窗(Navigator)中将规则文件拖拽到viewport视窗中的已选中形状上。现在,Inspector视窗应如下图所示浏览CGA规则并设置初始规则在生成模型前,我们需要确认在Inspector视窗中已选定形状的初始
此文档下载收益归作者所有