VCGA 组件

可以在 Visual CGA 中使用组件来创建程序化模型,无需在 CGA 中编写代码。

以下简易建筑展示了在 VCGA 设计中,不同组件如何相互关联以创建精细的建筑结构。

具有不同 VCGA 组件的简易建筑VCGA 图形中的简易建筑组件
建筑示例及其相应 VCGA 设计。

请参阅完整图像

可用的组件类别:

  • 站点分区
    • 允许根据分区代码对退缩尺度进行编码
    • 输入:宗地
    • 输出:BuildableArea

  • 体量
    • 允许快速生成最常见的块类型
    • 按块类型组织
    • 输入:BuildableArea
    • 输出:质量,码
    体量类型
    体量组件的示例

  • 楼层:体量转楼层
    • 允许将体量分割为楼层
    • 输入:体量
    • 输出:楼层平面、屋顶、露台、悬挑结构
    体量转楼层
    通过应用 Floors_by_Height_per_Type 组件将建筑体量分割为楼层平面的示例

  • 楼层组成
    • 允许通过根据楼层平面生成立面和内部区域来组成楼层
    • 输入:楼层平面
    • 输出:ExteriorFacade、InteriorArea、FloorSlabSide

楼层转复合楼层
带外部立面平面的楼层示例

  • 模式
    • 允许根据图案逻辑将立面细分为切片
    • 输入:形状
    • 输出:切片
    图案比较
    应用于外部立面形状的不同图案示例

  • 切片
    • 允许将切片细分为开口和墙壁
    • 输入:切片
    • 输出:开口、墙壁
    切片比较
    在形状上应用不同的切片,将其分割为开口(彩色)和墙壁(白色)。

  • 元素:窗口
    • 允许在形状或开口上添加窗口或窗口空位。
    • 可以用作预配置的窗口组件或者自定义窗口工作流的一部分。
    • 有关 ESRI.lib 中窗口组件的详细信息,请参阅窗口
    窗口比较
    应用于开口的不同窗口类型

  • 元素:阳台
    • 允许向切片中添加阳台
    • 可以用作预配置的组件或者自定义阳台工作流的一部分。 对于自定义设置,请使用 Balcony_Structure,或者将其连接至 Balcony_Railing、Railing_Frame 或 Railing_Panel。

    阳台比较
    应用于切片的不同阳台类型

  • Util: Materials and Util: Color
    • 允许将材料或颜色应用于形状
    • 输入:形状
    • 输出:ShapeWithMaterial / ShapeWithColor
    材料组件
    材料组件允许启动材料浏览器