美文网首页
CityEngine CGa规则语言基础

CityEngine CGa规则语言基础

作者: Rayson | 来源:发表于2023-06-30 16:24 被阅读0次

1.@ alt+/ 会弹出帮助 选规则对应的命令



简单的命令行



lot-->

lot:

表示这个面(shap)
但是名称并不是内置的名称也可以改成其他的名字,lot只是一个约定俗称的一个名称。

-->

表示执行的意思

extrude(20)挤出高度是20
building 是给新的模型取得一个名字(新的变量)
用法也可以参考帮助文档

https://doc.arcgis.com/en/cityengine/2022.1/cga/cga-extrude.htm
 extrude(world.up.flatTop, 20)

comp

指定某个面关于这个函数也可以在规则里面找到

https://doc.arcgis.com/en/cityengine/2022.1/cga/cga-comp.htm

将模型切割 使用到了 split函数

函数帮助文档网址https://doc.arcgis.com/en/cityengine/2022.1/cga/cga-split.htm

使用roofgabel函数生成屋顶



通过setupprojection函数赋予贴图


相关文章

  • CityEngine中CGA规则介绍(一)——基础命令简介

    CityEngine中的CGA Shap Grammar是一种独特的编程语言,是用来生成建筑3D内容。CGA是co...

  • CityEngine桥接Houdini:Palladio

    palladio是一个可以在houdini中执行CGA规则文件的插件,据此可以在CityEngine中写好单个建筑...

  • CityEngine2018正版免费申请试用教程

    Esri CityEngine2018是Esri公司的三维建模软件,可以进行大范围规则性建模,适合应用于城市,建筑...

  • 《任务型语言教学》问题梳理(三)P13-24

    1.请解释“范例为基础的语言系统”和“规则为基础的语言系统” ①范例为基础的语言系统是指:当人们需要快速回答问题,...

  • js的核心语法:词法结构(1)

    编程语言的词法结构是一套基础性规则,用来描述如何使用这门语言来编写程序。作为语法的基础的基础,他规定了诸如变量名是...

  • 设计语言 - 按钮 (button)

    今天主讲设计语言中的基础部分,组件部分的其中一个部分-按钮。设计语言从结构上分为:基础部分、规则规范部分和业务部分...

  • ECMA总结

    词法 编程语言的词法结构是一套基础性的规则,用来描述如何使用这门语言来编写程序。作为语法的基础,它规定了变量名是什...

  • 01. 基础语法

    基础语法 本系列Python博客适合已有其他编程语言基础的小伙伴快速入门! 一、变量 1). 变量名命名规则 以数...

  • 运算与对象操作(二):算术表达式

    前言:OC语言是C语言的基础上发展起来的,所以沿用了C语言的运算规则。OC语言的运算符不仅具有不同的优先级,而且还...

  • iOS transform动画

    transform主要由这几个方法 CGAffineTransformMakeTranslation(平移)CGA...

网友评论

      本文标题:CityEngine CGa规则语言基础

      本文链接:https://www.haomeiwen.com/subject/xxxtudtx.html