Class TreeGroupBranch
Inheritance
TreeGroupBranch
Assembly: UnityEditor.dll
Syntax
[Serializable]
public class TreeGroupBranch : TreeGroup
Fields
|
Improve this Doc
View Source
breakingChance
Declaration
public float breakingChance
Field Value
|
Improve this Doc
View Source
breakingSpot
Declaration
public Vector2 breakingSpot
Field Value
|
Improve this Doc
View Source
capSmoothing
Declaration
public float capSmoothing
Field Value
|
Improve this Doc
View Source
crinkCurve
Declaration
public AnimationCurve crinkCurve
Field Value
|
Improve this Doc
View Source
crinklyness
Declaration
Field Value
|
Improve this Doc
View Source
flareHeight
Declaration
Field Value
|
Improve this Doc
View Source
flareNoise
Declaration
Field Value
|
Improve this Doc
View Source
flareSize
Declaration
Field Value
|
Improve this Doc
View Source
frondCount
Declaration
Field Value
|
Improve this Doc
View Source
frondCrease
Declaration
Field Value
|
Improve this Doc
View Source
frondCurve
Declaration
public AnimationCurve frondCurve
Field Value
|
Improve this Doc
View Source
frondRange
Declaration
public Vector2 frondRange
Field Value
|
Improve this Doc
View Source
frondRotation
Declaration
public float frondRotation
Field Value
|
Improve this Doc
View Source
frondWidth
Declaration
Field Value
|
Improve this Doc
View Source
geometryMode
Declaration
public TreeGroupBranch.GeometryMode geometryMode
Field Value
|
Improve this Doc
View Source
height
Declaration
Field Value
|
Improve this Doc
View Source
lodQualityMultiplier
Declaration
public float lodQualityMultiplier
Field Value
|
Improve this Doc
View Source
materialBranch
Declaration
public Material materialBranch
Field Value
|
Improve this Doc
View Source
materialBreak
Declaration
public Material materialBreak
Field Value
|
Improve this Doc
View Source
materialFrond
Declaration
public Material materialFrond
Field Value
|
Improve this Doc
View Source
noise
Declaration
Field Value
|
Improve this Doc
View Source
noiseCurve
Declaration
public AnimationCurve noiseCurve
Field Value
|
Improve this Doc
View Source
noiseScaleU
Declaration
Field Value
|
Improve this Doc
View Source
noiseScaleV
Declaration
Field Value
|
Improve this Doc
View Source
radius
Declaration
Field Value
|
Improve this Doc
View Source
radiusCurve
Declaration
public AnimationCurve radiusCurve
Field Value
|
Improve this Doc
View Source
radiusMode
Declaration
Field Value
|
Improve this Doc
View Source
seekBlend
Declaration
Field Value
|
Improve this Doc
View Source
seekCurve
Declaration
public AnimationCurve seekCurve
Field Value
|
Improve this Doc
View Source
weldHeight
Declaration
Field Value
|
Improve this Doc
View Source
weldSpreadBottom
Declaration
public float weldSpreadBottom
Field Value
|
Improve this Doc
View Source
weldSpreadTop
Declaration
public float weldSpreadTop
Field Value
Methods
|
Improve this Doc
View Source
BuildAOSpheres(List<TreeAOSphere>)
Declaration
public override void BuildAOSpheres(List<TreeAOSphere> aoSpheres)
Parameters
Overrides
|
Improve this Doc
View Source
GetRadiusAtTime(TreeNode, Single, Boolean)
Declaration
public override float GetRadiusAtTime(TreeNode node, float time, bool includeModifications)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
UpdateMatrix()
Declaration
public override void UpdateMatrix()
Overrides
|
Improve this Doc
View Source
UpdateMesh(List<TreeMaterial>, List<TreeVertex>, List<TreeTriangle>, List<TreeAOSphere>, Int32, Single, Single)
Declaration
public override void UpdateMesh(List<TreeMaterial> materials, List<TreeVertex> verts, List<TreeTriangle> tris, List<TreeAOSphere> aoSpheres, int buildFlags, float adaptiveQuality, float aoDensity)
Parameters
Overrides
|
Improve this Doc
View Source
UpdateParameters()
Declaration
public override void UpdateParameters()
Overrides
|
Improve this Doc
View Source
UpdateSpline(TreeNode)
Declaration
public void UpdateSpline(TreeNode node)
Parameters
|
Improve this Doc
View Source
UpdateSplines()
Declaration
public void UpdateSplines()
Extension Methods