This shows you the differences between two versions of the page.
tree_generator [2017/09/15 12:16] |
tree_generator [2021/04/27 09:19] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Tree Generator ====== | ||
+ | |||
+ | Every model created in SpeedTree will have a Tree Generator. The Tree Generator provides a base node to build upon as well as being the source for the model' | ||
+ | |||
+ | ===== Generation ===== | ||
+ | The properties in this group affect the computation of the entire model. | ||
+ | |||
+ | ====Shared==== | ||
+ | The only property in the " | ||
+ | |||
+ | ==Size Scalar== | ||
+ | This property scales the model; however, it does not scale the position of forces or size of force meshes. | ||
+ | |||
+ | ====Geometry==== | ||
+ | The properties in this group specify the type of geometry computed by the generators. | ||
+ | |||
+ | ==Branches/ | ||
+ | This feature selects either triangles or quads for branch and cap geometry. | ||
+ | |||
+ | ==Leaves/ | ||
+ | This feature selects either triangles or quads for leaf and frond geometry. | ||
+ | |||
+ | ==Subdivision== | ||
+ | Cages are always computed as quads. | ||
+ | |||
+ | ===== Shape ===== | ||
+ | The properties in this group influence the shape and position of the Tree Generator disk. This disk is where all geometry will originate. | ||
+ | |||
+ | ==Radius== | ||
+ | Determines the radius of the area on the ground plane from which tree geometry can grow. | ||
+ | |||
+ | ==Sink== | ||
+ | Controls the distance of the disk below or above the ground plane. Positive values will sink the model, negative values will raise it. | ||
+ | |||
+ | ==Roll== | ||
+ | Controls the rotation of the disk on the ground plane. | ||
+ | |||
+ | ===== Subdivision ===== | ||
+ | The Tree Generator acts as the default cage when subdivision surfaces are enabled on any [[branch_generator|branch]] generator. | ||
+ | |||
+ | ==Level== | ||
+ | This property controls how many times the mesh is subdivided. | ||
+ | |||
+ | ==Relax== | ||
+ | Averages the vertices around the intersection between parent and child nodes in order to smooth out junctions. | ||
+ | |||
+ | ===== Dynamic LOD ===== | ||
+ | The properties in this group govern the behavior of the [[kclod|Dynamic LOD]] system. | ||
+ | |||
+ | ==Enabled== | ||
+ | When this property is checked, lower LOD versions of the model are automatically computed. | ||
+ | |||
+ | ==Number== | ||
+ | Determines the number of discrete LODs computed for the model. | ||
+ | |||
+ | ==Branches== | ||
+ | This curve specifies how much branch geometry to keep at each successive LOD state. | ||
+ | |||
+ | ==Decorations== | ||
+ | This curve specifies how much decoration geometry to keep at each successive LOD state. | ||
+ | |||
+ | ==Leaves== | ||
+ | This curve specifies how much leaf geometry to keep at each successive LOD state. | ||
+ | |||
+ | > | ||
+ | |||
+ | ==Fronds== | ||
+ | This curve specifies how much frond geometry to keep at each successive LOD state. | ||
+ | |||
+ | ====Leaf Settings==== | ||
+ | Adjusts behavior of leaf meshes through LOD transitions. | ||
+ | |||
+ | ==Grow Scale== | ||
+ | Leaf meshes that are kept during the LOD process are scaled up to fill in the empty space left by those that are removed. | ||
+ | |||
+ | ==Jumble== | ||
+ | This value randomizes which leaves are kept and which are removed during the LOD process. | ||
+ | |||
+ | ==Seed== | ||
+ | This value is a random seed that governs the " | ||
+ | |||
+ | ===== Lightmap ===== | ||
+ | The properties in this group govern the lightmap coordinate generation. | ||
+ | |||
+ | > | ||
+ | |||
+ | ==Target resolution== | ||
+ | Controls the resolution for which the lightmap UVs are computed. | ||
+ | |||
+ | > | ||
+ | |||
+ | ==== Display multiplier==== | ||
+ | Use this option to see what the lightmap density will look like at different multiples of the target resolution. | ||
+ | |||
+ | ===== Compute Flags ===== | ||
+ | The properties in this group enable/ | ||
+ | |||
+ | ==Vertex Colors== | ||
+ | Enables/ | ||
+ | |||
+ | > | ||
+ | |||
+ | > | ||
+ | |||
+ | ===== Vertex Color ===== | ||
+ | Sets the vertex color for the Tree Generator. | ||
+ | |||
+ | ==Red== | ||
+ | Sets the amount of red in the vertex color. | ||
+ | |||
+ | ==Green== | ||
+ | Sets the amount of green in the vertex color. | ||
+ | |||
+ | ==Blue== | ||
+ | Sets the amount of blue in the vertex color. | ||
+ | |||
+ | |||
+ | ===== Proxy Collision ===== | ||
+ | The properties in this group control the system whereby [[proxy_generator|proxies]] that are too close to each other are eliminated. | ||
+ | |||
+ | ==Automatic== | ||
+ | Toggles automatic culling of proxies. | ||
+ | |||
+ | ==Scale== | ||
+ | Scales the area considered for proxy collisions. | ||
+ | |||
+ | ==Cull== | ||
+ | Manually culls overlapping proxy nodes. | ||
+ | |||
+ | ==Restore Culled== | ||
+ | Manually restores all culled proxy nodes. | ||
+ | |||