要访问 CityEngine 中的教程,请单击帮助 > 下载教程和示例...。 在选择教程或示例后,系统会自动下载工程并将其添加到工作空间。
创建覆盖区和拉伸
- 双击导航器中的 14B_Advanced_01.cej 场景。
- 选择面形状创建 (S) 工具 ,然后单击以设置第一个点。
- 要将线长度设置为 11,请按 Tab 键,在边长度字段中输入长度,然后按 Enter 键。
线将变为洋红色,表示其具有固定长度。
- 移动固定线段以捕捉到全局轴。
- 单击以设置第二个点。
- 对于第三个点,输入 9 并按 Enter 键。
要移除固定长度,可按 Esc 键。
- 对于接下来的几个点,您无需设置固定长度。 捕捉到 90 度高亮显示处并创建自定义长度。
- 要设置最后一个点,请单击第一个点,然后双击或按 Enter 键以完成该形状。
- 现在,您可以对这些线进行一些微调。 单击变换移动 (W) 工具 ,然后选择要变换的边。
- 将蓝色控点拖动到您想要的边位置。
注:
每种彩色箭头会将边沿不同方向移动。
拉伸
- 现在,您可以创建 3D 形状。 单击推拉工具 (P) 并将鼠标悬停在面上。
- 拖动橙色控点并松开以完成 3D 形状。
- 将鼠标悬停于前边,直到看到中点捕捉的高亮显示处。
- 单击以开始线段,当垂直捕捉到边时,单击以完成。
- 现在,您可以使用边控点来拖动边以创建倾斜屋顶。 将鼠标悬停在边上并拖动橙色控点。
其参考场景可以在 14_B_Advanced_02.cej 中找到。
- 拖动背面边上的绿色箭头以使屋顶变得更加平整。
可以使用彩色箭头沿不同方向拉伸形状。 您可以在不同方向之间切换,方法是在拖动边时将鼠标悬停在箭头上。
- 修改 3D 形状。 将鼠标悬停在侧面并拖动绿色控点。 再次显示表示不同方向的多个箭头。
彩色箭头具有不同的行为。 绿色将平行于地面拖动并创建新的顶部面。
蓝色箭头将沿现有边拖动且不会创建新的面。 两种类型都非常有用,具体取决于您要创建的形状。
- 使用面形状创建 (S) 工具 或矩形形状创建 (Shift+S) 工具绘制一个要拉伸的阳台。 通过绘制矩形创建阳台。
- 将鼠标悬停在新面上方并拖动控点。
- 单击面形状创建 (S) 工具 创建一个面来拉伸墙壁。
- 现在,请拖出新的面。
- 要插入阳台,请创建两条捕捉到侧面墙壁的线段。
- 将阳台地板的控点向下拖动。
阳台现已完成。
- 将照相机向背面旋转。
- 要创建另一个阳台,单击矩形形状创建 (Shift+S) 工具 并在墙上创建一个矩形。
- 拖出阳台,然后在顶部绘制一个矩形。
- 将地板向下拖动。
其参考场景可以在 14_B_Advanced_03.cej 中找到。
提示:
拖动边和面时,使用参考线以提高精度。
创建悬垂屋顶
现在基本形状已经准备就绪,下面我们来创建一个更好的屋顶。
- 向上拖动绿色箭头以将屋顶与建筑物分开。
按 Ctrl 键沿初始位置插入边。 为了便于编辑,我们暂将屋顶设置得厚一些,稍后可以将其设置得更薄。
- 请对另一个面执行相同的操作。 在拖动时,请捕捉到第一个面。
其参考场景可以在 14_B_Advanced_04.cej 中找到。
- 拖动各个边以使其处于悬垂状态。
- 拖动第二个面直到其捕捉到另一个面。
- 对屋顶的其他边执行相同操作,直到如下所示:
- 拖动其他面,但是在其捕捉到悬垂面之前停止。
- 拖动最后一个面直到其捕捉到之前的面。
- 旋转照相机以获得理想的侧视图。
- 使用蓝色箭头向下拖动屋顶侧面。
- 在另一侧重复此操作。
- 最后,移至背面并拖出两个屋顶面。
其参考场景可以在 14_B_Advanced_05.cej 中找到。
- 当您再次旋转到正面时,请注意屋顶上此时会额外出现一些不需要的线。 要清除这些线,单击选择工具 以选中整个建筑物。
- 单击清理形状工具 。
- 保留默认设置,然后单击完成。
现在大多数的线都消失了。 您可能需要使用此工具两次才能移除所有线。
其参考场景可以在 14_B_Advanced_06.cej 中找到。
修改屋顶、窗户和门
- 将屋顶设置得更薄:要一次移动多个面,请使用标准选择和变换工具。
- 使用选择工具 选择第一个面。 按住 Ctrl 的同时单击第二个面。
- 单击变换移动 (W) 工具 并沿绿色箭头拖动。
- 现在可以使用推拉工具 (P) 拖动平面来微调建筑物。
其参考场景可以在 14_B_Advanced_07.cej 中找到。
- 开始装饰建筑物。 为窗户绘制两个矩形。
- 单击推拉工具 (P) 以向内拖动矩形。
- 现在创建两个门。 轻微旋转和缩放照相机以获得更清晰的视图。
- 旋转建筑物,创建后窗并拖动窗户框架。
- 旋转并沿绿色箭头拖出屋顶。 该操作将创建一个开放式车库。
- 要创建柱子,请先向下滚动。 绘制两个矩形并将它们向下拖动至地面。
其参考场景可以在 14_B_Advanced_08.cej 中找到。
纹理
我们来添加一些纹理。
- 单击选择工具 以选择整个房屋。
- 单击纹理形状工具 。
- 单击浏览,在教程的 \assets 文件夹中选择 wall_white.png。
- 要获得统一的外观,请选择模型 > 尺寸。
数字用于表示纹理的大小(以米为单位)。
- 为两个值输入 10,然后单击分配。
- 现在来为屋顶添加纹理。 使用选择工具 选择所有屋顶面。 按住 Ctrl 键同时单击其他面以将其全部选中。
- 在纹理形状工具 对话框中选取屋顶纹理,然后单击分配。
- 现在来为门窗添加纹理。 单击选择工具 以选择两个窗户。
- 在纹理形状工具 中,选择 window.png 文件。
- 将模式设置为拉伸至面,然后单击分配。
- 选择两个门,选择 door.png 纹理文件然后单击分配。
- 旋转至背面,选择窗户,选择 window.png 纹理文件然后单击分配。
现在,纹理的拉伸程度变得更高。
- 对于水平重复,输入 4,然后再次单击分配。
- 要添加烟囱,请在屋顶上绘制一个矩形。 将其沿绿色箭头向上拖动。
- 现在沿着绿色箭头向下拖动背面边,直至其捕捉到正面边为止。
- 选择烟囱的所有面。
- 选择 wall_concrete_6.png 纹理文件,将尺寸选项设置为 10,然后单击分配。
- 接下来,添加屋顶窗。 绘制一个矩形,然后将其向上拖动。
- 向下拖动背面边,直至捕捉完成。
- 为这些边添加纹理。
- 像上述操作那样,在正面绘制一个窗户。
该房屋现已完成。 您仍然可以对各个构件进行微调,例如将烟囱设置得小一些。
其参考场景可以在 14_B_Advanced_09.cej 中找到。
提示:
编辑纹理形状时,使用阴影模式(视图设置 > 阴影)以更好地查看绘制内容的高亮显示处。