unreal.GroomCreateBindingOptions

class unreal.GroomCreateBindingOptions(outer: Optional[Object] = None, name: Union[Name, str] = 'None')

Bases: Object

Groom Create Binding Options

C++ Source:

  • Plugin: HairStrands

  • Module: HairStrandsCore

  • File: GroomCreateBindingOptions.h

Editor Properties: (see get_editor_property/set_editor_property)

  • groom_binding_type (GroomBindingMeshType): [Read-Write] Groom Binding Type: Type of mesh to create groom binding for

  • matching_section (int32): [Read-Write] Matching Section: Section to pick to transfer the position

  • num_interpolation_points (int32): [Read-Write] Num Interpolation Points: Number of points used for the rbf interpolation

  • source_geometry_cache (GeometryCache): [Read-Write] Source Geometry Cache: GeometryCache on which the groom has been authored

  • source_skeletal_mesh (SkeletalMesh): [Read-Write] Source Skeletal Mesh: Skeletal mesh on which the groom has been authored. This is optional, and used only if the hair

    binding is done a different mesh than the one which it has been authored, i.e., only if the curves roots and the surface geometry don’t aligned and need to be wrapped/transformed.

  • target_geometry_cache (GeometryCache): [Read-Write] Target Geometry Cache: GeometryCache on which the groom is attached to.

  • target_skeletal_mesh (SkeletalMesh): [Read-Write] Target Skeletal Mesh: Skeletal mesh on which the groom is attached to.

property groom_binding_type: GroomBindingMeshType

[Read-Write] Groom Binding Type: Type of mesh to create groom binding for

Type:

(GroomBindingMeshType)

property matching_section: int

[Read-Write] Matching Section: Section to pick to transfer the position

Type:

(int32)

property num_interpolation_points: int

[Read-Write] Num Interpolation Points: Number of points used for the rbf interpolation

Type:

(int32)

property source_geometry_cache: GeometryCache

[Read-Write] Source Geometry Cache: GeometryCache on which the groom has been authored

Type:

(GeometryCache)

property source_skeletal_mesh: SkeletalMesh

[Read-Write] Source Skeletal Mesh: Skeletal mesh on which the groom has been authored. This is optional, and used only if the hair

binding is done a different mesh than the one which it has been authored, i.e., only if the curves roots and the surface geometry don’t aligned and need to be wrapped/transformed.

Type:

(SkeletalMesh)

property target_geometry_cache: GeometryCache

[Read-Write] Target Geometry Cache: GeometryCache on which the groom is attached to.

Type:

(GeometryCache)

property target_skeletal_mesh: SkeletalMesh

[Read-Write] Target Skeletal Mesh: Skeletal mesh on which the groom is attached to.

Type:

(SkeletalMesh)