User Tools

Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

genmode_proportional [2018/10/15 13:48]
genmode_proportional [2021/04/27 09:19] (current)
Line 1: Line 1:
 +===== Proportional =====
 +The Proportional mode generates nodes for each parent relative to the parent's length.  Nodes are generated in random locations with random orientations.  This mode adapts to the size of the parent, making it suitable for randomization and cases where parents are of varying sizes.
  
 +In the image below there is a series of trunks of varying lengths.  The branches all use the Proportional generation mode.  Notice how short trunks have fewer branches than long ones.  Also notice that every trunk gets at least one branch, no matter what.
 +
 +{{ :proportional.jpg?nolink |}}
 +
 +>**Note:** [[genmode_interval|"Interval"]] mode is almost always a better choice than "Proportional" mode.
 +
 +Each of this generation mode's properties is described below.
 +
 +== Number ==
 +Sets the number of nodes generated on a parent of average length (longer parents get more, shorter parents get less). 
 +
 +== Jumble ==
 +A variance is placed on each node's orientation in order to achieve a more natural and random appearance. 
 +
 +== Sweep ==
 +Specifies an arc around the parent node where nodes are eligible.
 +
 +== Roll ==
 +Each node is rotated this absolute amount from its computed angle.
 +
 +== Favor Splits ==
 +Positions the generated nodes on major bends or jinks.
 +
 +>**Hint:** This is useful when trying to recreate the natural look of a branch splitting.
 +
 +== Align style ==
 +When "Align" is enabled, generated nodes attempt to roll their initial orientation skyward as much as they can, according to the following options:
 +
 +^Individual|Each node rolls skyward independently.|
 +^Group|All of the nodes in the group roll skyward together.|
 +
 +== Align ==
 +This option toggles the skyward rolling behavior described above.
 +
 +==== Shared ====
 +The "Shared" properties are common to all generation modes and are documented [[generation_properties#Shared|here]].