CityEngine: Usa reglas CGA con atributos aleatorios para densidad y rotaci贸n
En tu regla de vegetaci贸n, aplica `comp(f) { all : scatter(surface, random(0, @density)) { s('1,0.5,1) Rotate(scope, 0, random(0, 360), 0) Tree } }`. Controla la densidad global con el atributo `@density` y a帽ade variaci贸n natural con la rotaci贸n aleatoria en Y.