Hi,
You can learn how to do this in the video tutorials 1 - 6.
(http://forums.arcgis.com/threads/64843-CityEngine-Collection-RESOURCES-FAQ-HELP)
Also, do this mini tuto here :
http://forums.arcgis.com/threads/53008-GIS-Data-Mini-Tutorial-Building-Height-and-Floor-Splits
Ok ?
Matt
@Group ("WALL FACADE")
@Range ("random", "Facade1", "Facade2", "Facade3", "Facade4", "Facade5", "Facade6")
comp(f){top: Roof | side : Wall_Facade}
attr Wall_Facade = "random"
const Function_Wall_Facade = #fileRandom(texture("images/Bldg_Facade2.jpg"))
case Wall_Facade == "random":
10% : "Facade1"
10% : "Facade2"
20% : "Facade3"
20% : "Facade4"
20% : "Facade5"
20% : "Facade6"
else : Wall_Facade
Facade1-->
setupProjection(0, scope.xy, scope.sx, scope.sy)
projectUV(0)
texture("images/Bldg_Facade1_cropped.jpg")
Facade2-->
.........