Navigation
API > API/Plugins > API/Plugins/GeometryScriptingCore > API/Plugins/GeometryScriptingCore/GeometryScript
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- UGeometryScriptLibrary_MeshBoneWeightFunctions
References
| Module | GeometryScriptingCore |
| Header | /Engine/Plugins/Experimental/GeometryScripting/Source/GeometryScriptingCore/Public/GeometryScript/MeshBoneWeightFunctions.h |
| Include | #include "GeometryScript/MeshBoneWeightFunctions.h" |
Functions
| Type | Name | Description | |
|---|---|---|---|
| Computes a smooth skin binding for the given mesh to the skeleton provided. | |||
| Copy the bone attributes (skeleton) from the SourceMesh to the TargetMesh. | |||
| Discard the bone attributes (skeleton) from the TargetMesh. | |||
| Get an array of bones representing the skeleton. Each entry contains information about the bone. | |||
| Get the information about the children of the bone. | |||
GetBoneInfo () |
Get the bone information. | ||
| Return the Bone/Skin Weight with the maximum weight at a given vertex of TargetMesh | |||
| Determine the largest bone weight index that exists on the Mesh | |||
| Get the name of the root bone. | |||
| Return an array of Bone/Skin Weights at a given vertex of TargetMesh | |||
| Create a new BoneWeights attribute on the TargetMesh, if it does not already exist. | |||
| Check whether the TargetMesh has a per-vertex Bone/Skin Weight Attribute set | |||
| Set all vertices of the TargetMesh to the given Bone/Skin Weights | |||
| Set the Bone/Skin Weights at a given vertex of TargetMesh | |||
| Transfer the bone weights from the SourceMesh to the TargetMesh. |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
GetBoneIndex () |
Use GetBoneInfo instead. |