Curve Populate
Last updated
Last updated
This tool allows you to scatter curves onto geometry, ideal for creating short curly hairstyles like afros. Begin by creating a few initial curly curves, then randomly distribute them across a base mesh.
Before you use this tool, please have the base mesh UV laid out in 1001 UV space!
Prior to scattering, please select a geometry and click 'set' into the input box. Scatter Method: UV:
A geometry need to be 'set'. Please use the 'Set' button to define a mesh.
Use the UV of the defined geometry for scattering. The larger the UV shell is, the denser the curves. Please ensure there's no overlapping UVs.
UV must be in 1001 space.
Vertices
Please select vertices for curves to populate onto.
A geometry need to be 'set'. Please use the 'Set' button to define a mesh. This is for orientation purpose.
Custom:
Randomly sample curves added to the list and scatter onto defined geometry.
Straight:
Scatter onto defined geometry with straight curves only.
UV Scatter Mode:
Density:
Each sampled curve will be placed randomly on the mesh.
Spacing:
Each sampled curve will be placed based on the geometry's UV placement.
Scale Multiplier:
Multiplier for curve sale.
Density: ('Density' UV Scatter Mode Only)
Number of curves to be randomly placed. Note, the number of curves should be treated as approximate.
Spacing: ('Spacing' UV Scatter Mode Only)
Controls the 'density' of scattered curves. Lower values will decrease the spacing between curves, yielding more curves (slower processing time).
Start with a high number, and lower this value in increments to avoid long processing time.
To speed up process, consider scattering multiple time with higher 'Spacing' values to create iterations or 'layers' of curves instead of one full dense pass. Use the 'Random-Spacing' slider to create random placements.
Random - Scale:
Randomize the scale of scattered curves. This is a multiplier to the 'Scale' slider. A value of 0.500 in Random-Scale will multiply curves randomly between range of 50% ~ 100% of their set scale value.
Random - Spacing: ('Spacing' UV Scatter Mode Only)
Randomize the spacing between curves, for uniform rows and columns, keep this at 0. The higher the value, the more randomly spaced out the curves scatter will be.
Random - Rotation:
Randomizes the rotation of each curves.
Scatter:
Populate curves onto defined mesh/vertices.