flora
The avenue of Irish yews, and the rook that lifts off an obelisk in shot 3.
flora
The avenue of Irish yews, and the rook that lifts off an obelisk in shot 3.
Thirty fastigiate yews, fifteen a side, on 5.9 m centres from z = 9 to z = 92. Each is two entities on one pivot: the lower half bends at the base and the crown whips on top of it. Both come out of a single pure function of film time, so the avenue thrashes at 24 m/s through the strike and settles in Act III without anybody keyframing it.
Three mesh variants, each a unit tree 1 m tall that the entity's localScale
sizes. The jitter is a per-angle flute held constant up the trunk plus a fine
vertical ripple, so the column reads as ribbed foliage rather than as shards,
and eighteen sprays stand out of each crown to break the silhouette.
Exports
flora.trees()— the avenue as a deterministic list.flora.mint(force)/flora.spawn(parent)flora.update(t)— pure in film time.flora.PERCH— where the rook sits until t = 15.55.
What moves
Every yew leans downwind on film.wind in the direction film.windDir is
backing, out of phase with its neighbours. The bend is stated in world terms
and carried into each tree's own frame before it is applied, or the avenue
leans thirty different ways. The rook fidgets on its obelisk, then climbs away
north-east from t = 15.55 with its wings beating.
Scoped to this part · feeds back into the world's score.