Someone
public text v1 · immutablecyl = CappedCylinder(.5, .5, 2)
tree = AngularHalTransformation([cyl], c, 'c', 360, 1, 0, 0, 0, 0, 2)
tree = AngularHalTransformation([cyl, tree], c, 'b', 360, 0, 1, 0, 0, 0, 2)
tree = AngularHalTransformation([cyl, tree], c, 'a', 360, 1, 0, 0, 0, 0, 2)
t.model = Collection([
CappedCylinder(1, .5, 2),
tree])