User Tools

Site Tools


Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
frond_generator [2017/09/07 15:06]
sechrest
frond_generator [2018/10/15 14:47] (current)
sechrest
Line 28: Line 28:
  
 ==Flip== ==Flip==
-When enabled, randomly selected frond nodes are flipped over the Y axis.+When enabled, randomly selected frond nodes are flipped over the Y-axis.
  
 ==Two-Sided== ==Two-Sided==
Line 91: Line 91:
  
 ==Width== ==Width==
-Scales the width of the mesh.  This scale corresponds to the X axis of the mesh asset. ​+Scales the width of the mesh.  This scale corresponds to the X-axis of the mesh asset. ​
  
 ==Height== ==Height==
-Scales the height of the mesh.  This scale corresponds to the Z axis of the mesh asset.+Scales the height of the mesh.  This scale corresponds to the Z-axis of the mesh asset.
  
 ===== Lighting ===== ===== Lighting =====
Line 120: Line 120:
  
 ==+ Relative== ==+ Relative==
-A number of segments is computed ​based on the frond width and this value. This number is added to the “Absolute” ​segments ​for the final number of frond width segments used.+Segments are added to the "​Absolute"​ value based on the length of the parent ​to arrive at the total number of segments ​across ​the frond.
  
 >​**Note:​** You must have vertices running up the center of your frond to avoid deformation artifacts (e.g., the frond separating from the spine). ​ For fronds that don't use a mesh, favor even numbers of segments where possible. >​**Note:​** You must have vertices running up the center of your frond to avoid deformation artifacts (e.g., the frond separating from the spine). ​ For fronds that don't use a mesh, favor even numbers of segments where possible.
Line 137: Line 137:
  
 == Style == == Style ==
-Use this property to set how the fronds behave during collision computations from the the following options:+Use this property to set how the fronds behave during collision computations from the following options:
  
 ^Everything | Fronds in this generator collide with each other and all other leaves.| ^Everything | Fronds in this generator collide with each other and all other leaves.|
Line 148: Line 148:
  
 == Pivot Threshold == == Pivot Threshold ==
-Sets how far away from pivot (as a percentage of size) a collision has to happen in order to count. ​ Use this property to eliminate unwanted removals of fronds anchored near each other.+Sets how far away from the pivot (as a percentage of size) a collision has to happen in order to count. ​ Use this property to eliminate unwanted removals of fronds anchored near each other.
  
 ===== Wind ===== ===== Wind =====
Line 154: Line 154:
  
 ==Amount== ==Amount==
-Scales how much the frond moves during wind simulations. ​ The amount and frequency of motion ​is set on the [[fan|Fan]] object. ​ The left hand side of the profile curve corresponds to the start of the frond. ​ The right hand side corresponds to the end.+Scales how much the frond moves during wind simulations. ​ The amount and frequency of motion ​are set on the [[fan|Fan]] object. ​ The left-hand side of the profile curve corresponds to the start of the frond. ​ The right-hand side corresponds to the end.
  
 ==Cross== ==Cross==
Line 164: Line 164:
  
 == Speed Scale == == Speed Scale ==
-The speed at which a frond will grow is set on the [[tooltimeline|Timeline Bar]]. Use this property to scale that value. The profile curve scales the speed relative to the fronds'​total growth time. For example, ease in and out of the growth animation by using an "​S-curve."​+The speed at which a frond will grow is set on the [[tooltimeline|Timeline Bar]]. Use this property to scale that value. The profile curve scales the speed relative to the fronds'​ total growth time. For example, ease in and out of the growth animation by using an "​S-curve."​
  
 ==== Transitions==== ==== Transitions====
Line 200: Line 200:
  
 ^Set | Sets the color directly using the "​Value"​ property (parent colors are ignored). | ^Set | Sets the color directly using the "​Value"​ property (parent colors are ignored). |
-^Offset from parent | The "​Value"​ property is added to the the vertex color inherited from the parent. |+^Offset from parent | The "​Value"​ property is added to the vertex color inherited from the parent. |
  
 ==Value== ==Value==
Line 212: Line 212:
  
 ^Set | Sets the color directly using the "​Value"​ property (parent colors are ignored). | ^Set | Sets the color directly using the "​Value"​ property (parent colors are ignored). |
-^Offset from parent | The "​Value"​ property is added to the the vertex color inherited from the parent. |+^Offset from parent | The "​Value"​ property is added to the vertex color inherited from the parent. |
  
 ==Value== ==Value==
Line 224: Line 224:
  
 ^Set | Sets the color directly using the "​Value"​ property (parent colors are ignored). | ^Set | Sets the color directly using the "​Value"​ property (parent colors are ignored). |
-^Offset from parent | The "​Value"​ property is added to the the vertex color inherited from the parent. |+^Offset from parent | The "​Value"​ property is added to the vertex color inherited from the parent. |
  
 ==Value== ==Value==