Creates a tree out of a set of basic parameters ————————————————————————— > TotalLevels: changes the number of layers of branches in the tree > Splits: changes the number of branches that will grow out of a node at each layer > Angle: changes the angle between branches at a node at each layer > LeafSize: changes the size of the leaf at the end of the last layer of branches > IncDecAngle: a scaling factor to increase or decrease the angle between branches at each node (50 = no change; <50 decreases; >50 increase) > IncDecBranches: a scaling factor to increase or decrease Splits, the number of branches at a node, at each progressive layer (50 = no change; <50 decreases; >50 increases; moves in integers with the ceiling function, so won’t move with all values, depends on initial value of Splits) > BranchWidth: sets how wide to make the tree trunk and to start the first layer of branches > BranchTaper: adjusts how quickly the branches become smaller in width
Picks up on a few themes from the Simple project, the idea here was to have a bit of fun with repeating patterns. An introduction to recursion as part of lockdown 2020. Enjoy!