Description
GuidesToJoints (v1) Experimental
Generate joints/bones from a guide selection and save the resulting skeleton asset on disk
Input(s) : Collection [Intrinsic] - Managed array collection source of the guides - Required SkeletalMeshAssetPath - Path to the skeletal mesh asset to create or update SkeletonAssetPath - Path to the skeleton asset to create or update CurveSelection - Curve selection to use to generate bones/joints - if none specified all curve will be considered BoneBaseName - Base name for the bones created from the curve ParentBone - Optional name of parent bone from the input skeletal mesh to use as the root of the generate bones BaseSkeletalMesh - Skeletal Mesh to use a base
Output(s): SkeletalMeshAsset - Created Skeletal Mesh SkeletonAsset - Created Skeleton
Information
| Module | HairStrandsDataflow |
| Category | Terminal |
| Tags | Bones Rigged SkeletonMesh |
| Type | FDataflowGuidesToJointsNode |
Parameters
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| bCopyGeometryFromBaseSkeletalMesh | Option to copy the geometry from the base skeletal mesh | bool | False |
Inputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Collection | Managed array collection source of the guides - Required | FManagedArrayCollection | () |
| CurveSelection | Curve selection to use to generate bones/joints - if none specified all curve will be considered | FDataflowCurveSelection | () |
| ParentBone | Optional name of parent bone from the input skeletal mesh to use as the root of the generate bones | FDataflowStringTypes | (Value="") |
| BoneBaseName | Base name for the bones created from the curve | FDataflowStringTypes | (Value="Curve") |
| SkeletalMeshAssetPath | Path to the skeletal mesh asset to create or update | FString | |
| SkeletonAssetPath | Path to the skeleton asset to create or update | FString | |
| BaseSkeletalMesh | Skeletal Mesh to use a base | TObjectPtr<USkeletalMesh> | None |
Outputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| SkeletalMeshAsset | Created Skeletal Mesh | TObjectPtr<USkeletalMesh> | |
| SkeletonAsset | Created Skeleton | TObjectPtr<USkeleton> |