unreal.GroomBuildSettings

class unreal.GroomBuildSettings(override_guides: bool = False, hair_to_guide_density: float = 0.0, interpolation_quality: GroomInterpolationQuality = Ellipsis, interpolation_distance: GroomInterpolationWeight = Ellipsis, randomize_guide: bool = False, use_unique_guide: bool = False)

Bases: StructBase

Groom Build Settings

C++ Source:

  • Plugin: HairStrands

  • Module: HairStrandsCore

  • File: GroomSettings.h

Editor Properties: (see get_editor_property/set_editor_property)

  • hair_to_guide_density (float): [Read-Write] Density factor for converting hair into guide curve if no guides are provided.

  • interpolation_distance (GroomInterpolationWeight): [Read-Write] Interpolation distance metric.

  • interpolation_quality (GroomInterpolationQuality): [Read-Write] Interpolation data quality.

  • override_guides (bool): [Read-Write] If checked, override imported guides with generated ones.

  • randomize_guide (bool): [Read-Write] Randomize which guides affect a given hair strand.

  • use_unique_guide (bool): [Read-Write] Force a hair strand to be affected by a unique guide.

property hair_to_guide_density: float

[Read-Write] Density factor for converting hair into guide curve if no guides are provided.

Type:

(float)

property interpolation_distance: GroomInterpolationWeight

[Read-Write] Interpolation distance metric.

Type:

(GroomInterpolationWeight)

property interpolation_quality: GroomInterpolationQuality

[Read-Write] Interpolation data quality.

Type:

(GroomInterpolationQuality)

property override_guides: bool

[Read-Write] If checked, override imported guides with generated ones.

Type:

(bool)

property randomize_guide: bool

[Read-Write] Randomize which guides affect a given hair strand.

Type:

(bool)

property use_unique_guide: bool

[Read-Write] Force a hair strand to be affected by a unique guide.

Type:

(bool)