Detail Modifier
Strands with detail 5 (left) and detail 20 (right)
Very often it is required to either increase or decrease the strand approximation on the fly. For example, sometimes it is a good strategy to start modeling the hair in a very low detail setting and then as you progress to increase detail and edit the hair into their final shape.
Furthermore, it is often more desireable to have a lower segment count in viewport and bigger one during render to get smoother results. Using strand detail modifier you can control the viewport and render segment count of specified strand object separately.
Strand detail uses a 3'rd degree b-spline interpolation to smoothly vary out the shape of individual hairs.
Parameters
Group
Allows you to isolate the effect of this operator by selecting particular Strand Groups created in the Edit Guides operator.
Number of Segments
Determines how many segments should be on the re-interpolated strands. To use a different value when rendering, check Use Render Value.
Smoothing
Determines how smoothing is applied to the input strand before resampling it.
- Points
Specifies the number of control points of the smoothing spline. Fewer smoothing points result in a smoother curve with less detail. Increasing this parameter decreases the apparent effect of the applied smoothing, because the smoothed curve will reproduce more fine detail from the initial strand. Increasing the number of smoothing points beyond the number of segments of the resulting strands will have no further effect.
- Amount
Determines the amount of smoothing applied.
Adaptive Sampling
Allows to determine the number of strand points based on strand shape (Sample By Threshold) or strand length (Sample By Length).
- Sample by Threshold
If on, the curve will be sampled based on how much it bends rather than uniformly.- Sample Size
Size between 0 and 1 of each candidate sample when sampling the curve with threshold. Smaller values will yield better results but will be slower. - Angle Threshold
Minimum angle between points on curve which will create new sample.
- Sample Size
- Sample by Length
If on, the curve will be sampled at equal distances.- Distance
Specifies the distance between resampled points. - Min/Max Points
Specifies the minimum/maximum number of points in the detailed strand.
- Distance
MaxScript Access
You may use standard properties exposed by showProperties myModifier
to access and change this modifier.