Tree Creation

 Stem_Levels number of branch levels level 0 = trunk; level 1 = main branches, growing out of the trunk; level 2 = sub branches growing out of the main branches; … last level = leaves growing out of the level before (stems are the trunk plus all branches) N_Curve_Resolution number of segments the stems of level n are devided in 0_Curve_Resolution = x ® the trunk consists of (x+1) segments 1_Curve_Resolution = y ® each main branch consist of (y+1) segments …. 0_Curve_Resolution = 3 0_CurveResolution = 2 N_Splits/Segment determines the number of splittings after each segment in level n if this value is decimal, the digits behind the point are added to the splits/segment value of the next segment. 1_Splits/Segment = 1 1_Splits/Segment = 0.5 0_Base_Splits determines the number of splits right after the very first trunk segment all following splits are calculated with 0_splits_per_segment 0_Base_Splits = 1 0_Base_Splits = 2
 N_Split_Angle determines the angle between the longitudinal axis of the segments before and after a split the rotation around the longitudinal axis is partitioned evenly. Basesize height of the lowest main branch ® the part of the trunk beneath is branchless. 1_Branches stands for the count of main branches. their position on the trunk is evenly distributed between the end of basesize and the peak. (1_Branches = 4) 2_Branches determines a maximum for the count of sub branches. their position is equally distributed over each main branch. the number of branches is shortened by the length of the main branches. … N_Angle_Down determines the angle between the longitudinal axis of a stem and its sub stems this angle can be modified by the tree shape N_Angle_Rotate determines the angle between two stems around the longitudinal axis of their parent stem. (view from top) N_Curve determines the angle between the first and last segment of a stem in level N ® the angle between two segments is (n_curve / (n_curve_resolution + 1)). N_Curve_Back if this value doesn’t equal zeor, n_curve is only distributed over the first half of segments and n_curve_back bends the second half. 0_Flare determines the widening of the base of the trunk. this effects the lower 1/8 of the trunk length. 0_Lobes determines the number of convexities. if this value is greater than zero, more triangles have to be drawn. otherwise the effect of lobes will no be visible. 0_Lobe_Depth determines the size of the convexities. (view from bottom) General_Scale height of the trunk in meters Radius_Ratio determines the radius of a stem in relation to its length (radius = length * radius_ratio) Ratio_Power determines the diameter of a branch in relation to its parent