comp(f) {side: Facade}
Facade --> print (comp.index)
Facade --> print (comp.index) texture("assets/myTex_" + str(comp.index) + ".jpg")
case facadeIndex == 1 && facadeIndex == 1 etc : Wall1 else : Wall2
@Group ("Steps") attr stepHeight = 0.19 Group ("Steps") attr stepDepth = 0.27 Base--> split(x) { ~1 : BaseSide | doorWidth : split(y) {~stepHeight : Step(split.total - split.index)}* | minWallWidth : BaseSide} Step(index) --> extrude(stepDepth * index) setupProjection(0, scope.xy, 2, 2) projectUV(0) texture(step_tex)
attr Building height = 0 attr roof height = 0 etc...
Lot--> extrude(height) Building Building--> comp(f){side: facade(comp.index) | top: Roof} facade(facadeIndex)--> case facadeIndex == 1: Wall1 case facadeIndex == 2: Wall2 etc... else: NIL
@Group ("Steps") attr stepHeight = 0.19 Group ("Steps") attr stepDepth = 0.27 Step(index) --> extrude(stepDepth * index) setupProjection(0, scope.xy, 2, 2) projectUV(0) texture(step_tex)
サインインしたメンバーは投稿、更新のフォローなどができます。初めてですか?無料アカウントを登録してください。
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.