计算机生成建筑 (CGA) 是一种编程语言,用于指导 CityEngine 如何自动生成 3D 几何,尤其是建筑。

以下是 CGA 的基本元素:

规则 – 构建说明称为规则。 每个规则对应一个指令或变换步骤。 在运行时,每个规则都将采用几何作为输入,并对其进行更改或替换以生成输出。 此输出成为后续规则的输入。 运行的第一个规则为开始规则,此规则采用初始形状作为输入几何。 规则文件 (*.cga) 包含开始规则、其他规则以及属性和函数。

初始形状 – 输入几何通常为表示地块或建筑物覆盖区的面。 可以从街道图中导入、手动建模或者自动生成初始形状。 要将开始规则连接到初始形状,可在视窗窗口中将 *.cga 文件拖动到形状上。

生成 – 要开始模型创建,单击工具栏上的生成按钮 生成,或按 Ctrl+G。 开始规则随即运行,生成的 3D 几何(模型)将显示在视窗窗口中。

注:

要更好地了解 CGA 建模中的基本元素,请参阅教程 1:基本技能的“使用规则生成模型”部分。

CGA 和手动建模

程序化技术已应用于 3D 建模的许多领域。 如果需要大量具有微小变化和相似原型的模型,而对每个实例进行全面的艺术性控制并非主要需求的情况下,这些方法非常高效且省时。 城市模型的创建具有很多用于程序化建模的用例。

在城市设计和规划中,程序化建模提供了另一种用例。 通过指示 CGA 规则在生成过程中计算模型的大小和尺寸,可以实时计算总建筑面积或总窗户面积等关键绩效指标 (KPI)。 此信息会在早期阶段影响设计过程,因此会导致更加复杂的设计决策。

但是,当需要独一无二的模型并且只需要视觉表示时,手动建模速度很快。

可以将手动建模和 CGA 建模结合使用:CityEngine 将提供形状创建工具来定义粗糙的建筑船体。 然后,可以使用 CGA 建模对外立面和屋顶进行细化。 此外,局部编辑提供了一个直观工具,支持通过交互式工具手动更改 CGA 生成。

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、资源素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

资源属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源