SpeedTree
    Show / Hide Table of Contents

    Classic

    Classic mode exists to support legacy models. It should not be used on current models. Favor Interval, Phyllotaxy, and Bifurcation instead.

    Style

    Absolute

    For Generation:Frequency and Steps:Number, the exact value you enter will be set.

    For example, if Generation:Frequency is 3, then 3 nodes will appear. If you then change the Steps:Number to 3, you will get 3 steps on the spine with 3 nodes in each step.

    Relative

    Generation:Frequency and Steps:Number values are computed based on the length of the parent node.

    For example, if Generation:Style is set to relative, this integer becomes a floating point value and the actual number of nodes generated is computed based on the length of the parent. So, if both the Generation:Frequency and the Steps:Number is set to 3, you will get 3 steps on the spine with 3 nodes in each step for the spine length value you have set. However, if the branches are shorter or longer, the node amount for Generation:Frequency and Steps:Number may vary: fewer nodes for a short spine length and more nodes for a longer spine length.

    Frequency

    Sets the number of nodes generated.

    Orientation

    Alignment

    Specifies how the local up axis aligns with the global up vector from the following options:

    Property Description
    None Nodes have a random orientation.
    Align The first node in each step is centered vertically on its parent.
    Center Align Each step is re-aligned so the Sweep range is centered vertically on its parent.
    Note

    If 'Steps' are disabled, the initial generation angle is centered vertically on the parent node instead.

    Balanced

    Nodes can be balanced (equally spaced) radially by enabling this property.

    Note

    Changing the Generation:Frequency or Generation:Steps:Number properties will result in positional shifting in order to maintain equal spacing.

    Offset

    The computed angle for each node is offset [+/-] between 0 and this amount.

    Sweep

    Defines the arc around the parent node where nodes are eligible.

    Note

    Balance is applied after the Sweep arc is defined.

    Roll

    Each node is rotated this absolute amount from its computed angle.

    Steps

    Enabled

    When enabled, nodes are grouped into lengthwise steps along the parent node. Balance, angle offset, and other properties will be applied per step.

    Each step contains approximately (Generation: Frequency ÷ Generation: Step: Number) branches.

    Number

    Determines the number of steps to distribute the computed frequency among.

    Note

    If Generation:Style is set to relative, the actual number of steps generated is computed based on the length of the parent node.

    Spread

    The maximum amount of lengthwise node spacing allowed from the center of each step to its extents.

    Roll

    The amount each step is rolled relative to the previous step.

    Per Step Frequency

    The number of nodes from the Generation:Frequency value is created per step, rather than the frequency value being distributed among all the steps.

    Shared

    The Shared properties are common to all generation modes and are documented here.

    Copyright © 2023 Unity Technologies
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX.