CGA建模教程——高级多边形建模(交互式)

CGA建模教程——高级多边形建模(交互式)

本教程是使用CityEngine的CGA进行建筑建模的入门教程。
原文链接:http://desktop.arcgis.com/en/cityengine/latest/tutorials/tutorial-14b-advanced-polygonal-modeling.htm

资源下载:
初始数据
PDF教程

1、多边形建模

  1. 在目录视图中双击14B_Advanced_01.cej,作为初始工程打开。
  2. 选择polygonal shape creation工具,单击以设定第一个点。

    注意:第一个点设定后,移动鼠标的时候,工具栏的文本框会显示当前线段的长度。

    这里写图片描述

  3. 在文本框中输入特定的数字,来控制线段的长度,这里我们输入11,然后回车。

  4. 线段颜色变成了紫色,且长度被限制为11.随着网格方向移动线段,确定第二个点。
    这里写图片描述

  5. 确定第三个点,将长度控制为9。如果要取消长度限制,按ESC键即可。
    这里写图片描述

  6. 剩下的几个点,不用文本指定长度,转动90度,估计大概的位置即可。
    这里写图片描述

  7. 最后一个点,找到两条提示线相交的位置即可。
    这里写图片描述

  8. 点击第一个点完成绘制。

  9. 现在可以对线段进行微调。点击移动工具按钮,并选择要移动的边。
    这里写图片描述

  10. 在黄色区域拖动,能够在平面上移动线段。
    这里写图片描述

  11. 点击并按住一个方向上的箭头拖动,能够在不同的坐标轴方向拖动边。松开鼠标完成拖动。

  12. 对其他边做同样操作,直到形状满意。
    这里写图片描述

  13. 鼠标悬停在多边形上。
    (译者注:这里要切换到多边形创建工具

  14. 向上拖动橙色按钮,松开完成多面体的创建。
    这里写图片描述
    可以打开 14_B_Advanced_02.cej来与当前形状做对比。

  15. 下面创建倾斜屋顶。沿着线移动鼠标直到出现交叉标记,这是中心点标记。
    这里写图片描述

  16. 点击并移动鼠标到对面的直线上,直到出现虚线,即平行提示线。
    Move to the other side until you snap to the edge, and click.

  17. 在对面直线上点击鼠标,创建新的边。
    这里写图片描述

  18. 使用边控制器拉出屋檐。注意有绿箭头和蓝箭头2个方向可以拉出,我们选择绿色方向。 这里写图片描述

  19. 拖动背后的边,使得屋檐变得平缓。拖动到满意的角度为止。
    这里写图片描述

  20. 下面修改3D模型。移动鼠标到多边形上,拖动控制器,注意不同的箭头方向。绿色箭头方向平行于地面。蓝色箭头方向拖动的方向是当前边的方向,不会创建出新的多边形。这2个方向都很有用,取决于你的目的。
    这里写图片描述

  21. 下面创建阳台。选择矩形工具,贴近边的地方进行点击。

  22. 往对边进行框选,然后再点击。
    这里写图片描述

  23. 鼠标悬停在在新的多边形上,通过控制器完成拉出操作。当吸附到附近点时,橘黄色线会出现。

  24. 拉出一定长度后释放鼠标。
    这里写图片描述

  25. 再次使用多边形工具。单击阳台后面的线,往屋顶方向移动鼠标直到看到平行标记,再单击。

  26. 如图方向,拖出新的多边形。
    这里写图片描述

  27. 为了创建阳台的内陷部分,沿着阳台方向创建2条线。
    这里写图片描述

  28. 向下拖拽,完成塌陷效果。这样阳台就创建好了。

  29. 创建另一边的阳台。
  30. 旋转相机到背面。
  31. 使用矩形工具创建阳台轮廓。
    这里写图片描述

  32. 拖出阳台,然后绘制矩形。
    这里写图片描述

  33. 向下拖拽,完成阳台地板的创建。

  34. 此时结果可以参考14_B_Advanced_03.cej
    这里写图片描述
    基本形状绘制完毕,现在来美化屋顶。

  35. 旋转到前视图,拖动屋顶。注意我们需要向绿色方向拖动,同时需要将拖出来的部分与之前的部分分割出来。

  36. 为做到这一点,需要按住Ctrl键。先让这一部分厚一点来方便编辑,后续再将其变薄。
    这里写图片描述

  37. 对另一半屋顶做同样操作,注意松开鼠标的时候要对其。
    这里写图片描述
    此时可参考14_B_Advanced_04.cej。

  38. 拖动边,制造悬垂屋檐效果。
    这里写图片描述

  39. 继续拖动另外一边,使得二者对其。
    这里写图片描述

  40. 拖动第三个面。

  41. 拖动第四个面。
    这里写图片描述

  42. 旋转相机到背面。

  43. 沿着蓝线方向拖出屋檐。
    这里写图片描述

  44. 同样的方法拖动另外一边的屋檐。
    这里写图片描述

  45. 最后,拖动对其所有屋檐。
    这里写图片描述
    此时结果可以参考14_B_Advanced_05.cej

  46. 转换到前视图,仔细观察屋顶,会发现存下很多多余的边。为了清除他们,首先使用选中工具。

  47. 选中清理轻装(cleanup shape)工具。
    这里写图片描述

  48. 在预设下拉框中选中默认(default),点击完成。
    这里写图片描述
    此时结果可参考14_B_Advanced_06.cej

  49. 使得屋顶变薄。为了一次选中多个多边形,使用标准选择和移动工具。

  50. 双击选中第一个面,按住Ctrl,单击选择第二个面。
  51. 单击移动工具,沿着绿色箭头拖动。
    这里写图片描述
    接下来可以微调墙面,建议使用蓝色箭头方向,保证墙移动方向与屋檐垂直。
    这里写图片描述
    这里写图片描述
    此时结果可参考14_B_Advanced_07.cej

  52. 下面给房子增加装饰。使用矩形工具创建2个窗户。
    这里写图片描述

  53. 拖动使得窗户内陷。
    这里写图片描述

  54. 创建2个门,拖动到一个合适的视角。
    这里写图片描述
    这里写图片描述

  55. 创建更多的窗户。注意你仍然可以修改窗户的边框。
    这里写图片描述

  56. 最后,沿着绿色箭头拖动屋檐,形成一个开放式车库。
    这里写图片描述

  57. 创建车库的柱子。旋转视角,在屋檐下绘制矩形,然后拖动到地上。
    这里写图片描述
    此时结果可参考14_B_Advanced_08.cej

2、纹理

现在制作纹理。
1. 单击选中房屋。
2. 打开纹理工具。。
3. 点击浏览,选中wall_white。可以在教程项目目录的asset目录中找到。
4. 为使用标准的纹理映射,选择mode立面的dimensions。下面的数字表示纹理有多大(单位为米)
5. 把width 和height设为10。
这里写图片描述

  1. 给屋顶贴纹理。使用选择工具,双击第一个面,按住Ctrl选择其他面。
  2. 选择屋顶的纹理。
    这里写图片描述
  3. 接下来是门窗。先选中2个窗。
  4. 选择窗户的纹理。
  5. 这次设置拉伸到多边形(Stretch to polygon)模式。
    这里写图片描述
  6. 选中2个门,设置门的纹理。
    这里写图片描述
  7. 转到背后,设置窗户纹理。注意此时被拉伸的很厉害。
  8. 因此,在水平重复(Horizontal repetitions )上设置4。
    这里写图片描述
  9. 增加一个烟囱。在屋顶画一个矩形,沿绿线拉伸。
    这里写图片描述
  10. 沿着绿线,拖动较高的那个边,使烟囱顶部水平。
    这里写图片描述
  11. 选择烟囱所有面,设置纹理为white。
  12. 将dimensions设置为10。
  13. 微调烟囱。
    这里写图片描述
  14. 增加一个屋顶窗。在屋顶拉一个矩形,并拉出一定高度。
  15. 拉动后面的边与屋顶对其,形成屋顶窗。
    这里写图片描述
  16. 重新给屋顶窗上纹理。
  17. 同样的,用矩形工具绘制窗户。
    这里写图片描述
    屋子已经完成。你可以继续微调,比如修改烟囱大小等。
    这里写图片描述
    此时结果如14_B_Advanced_09.cej
阅读更多
文章标签: CGA
个人分类: CGA
上一篇CGA建模教程——基本多边形建模(交互式)
下一篇CGA建模教程——形状语法(基础篇)
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭