美文网首页
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规则语言基础

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