cityengine双坡屋顶函数roofGable语法

cityengine双坡屋顶函数roofGable语法

ID:42614253

大小:160.88 KB

页数:7页

时间:2019-09-18

cityengine双坡屋顶函数roofGable语法_第1页
cityengine双坡屋顶函数roofGable语法_第2页
cityengine双坡屋顶函数roofGable语法_第3页
cityengine双坡屋顶函数roofGable语法_第4页
cityengine双坡屋顶函数roofGable语法_第5页
资源描述:

《cityengine双坡屋顶函数roofGable语法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、概要roofGable(angle)roofGable(angle,overhangX)roofGable(angle,overhangX,overhangY)roofGable(angle,overhangX,overhangY,even)roofGable(angle,overhangX,overhangY,even,index )参数angle(float):屋顶的坡度角overhangX(float):屋顶坡面延伸出来的的屋檐宽度overhangY(float):屋顶坡面左右方向延伸出来的宽度even

2、(bool):是否设置屋脊线水平,当值为true时,强制屋脊线水平,默认为falseindex(integer):边的索引值,调整该值可以改变坡面墙的位置,索引值处及其相对的边为坡面墙注意当不设置overhangY时,其值默认与overhangX的值相等设置index值只对凸边形有效,当设置index时,even值无效示例roofGable(angle)只设置坡度[plain] viewplain copy1.attr height    =20  2.Lot-->  3.   #拉伸20  4.   ext

3、rude(height)  5.   #将顶面分解出  6.   comp(f) { side : Facade.

4、top : roof }  7.     8.attr angle     =35  9.roof-->#屋顶规则  10.   roofGable(angle)  roofGable(angle,overhangX,overhangY)设置延伸宽度[plain] viewplain copy1.attr height    =20  2.Lot-->  3.   #拉伸20  4.   ext

5、rude(height)  5.   #将顶面分解出  6.   comp(f) { side : Facade.

6、top : roof }  7.     1.attr angle     =35  2.roof-->#屋顶规则  3.   #设置延伸宽度overhangX=6,overhangY=3  4.   roofGable(angle,6,3)  roofGable(angle,overhangX,overhangY,even)当顶层为梯形时,生成的屋脊线默认不水平[plain] viewplai

7、n copy1.attr height    =20  2.Lot-->  3.   #拉伸20  4.   extrude(height)  5.   #将顶面分解出  6.   comp(f) { side : Facade.

8、top : roof }  7.     8.attr angle     =35  9.roof-->#屋顶规则  10.   #设置延伸宽度overhangX=6,overhangY=3  11.   #even默认为

9、false  12.   roofGable(angle,6,3)  设置even为true[plain] viewplain copy1.attr height    =20  2.Lot-->  3.   #拉伸20  4.   extrude(height)  5.   #将顶面分解出  6.   comp(f) { side : Facade.

10、top : roof }  7.     8.attr angle     =35  9.roof-->#屋顶规则  10.   #设置延伸宽度overhan

11、gX=6,overhangY=3  11.   #设置even为true  12.   roofGable(angle,6,3,true)  roofGable(angle,overhangX,overhangY,even,index )设置index为0[plain] viewplain copy1.attr height    =20  2.Lot-->  3.    #拉伸20  4.    extrude(height)  5.    #将顶面分解出  6.    comp(f) { side : F

12、acade.

13、top : roof }  7.      8.attr angle     =35  9.roof-->#屋顶规则  10.    #设置延伸宽度overhangX=6,overhangY=3  11.    #设置even为true(设置index后无效)  12.    #设置index为0  13.    roofGable(angle,6,3,true,0)  设置index

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。