Navigation
API > API/Plugins > API/Plugins/GeometryScriptingCore > API/Plugins/GeometryScriptingCore/GeometryScript
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- UGeometryScriptLibrary_MeshVertexColorFunctions
References
| Module | GeometryScriptingCore |
| Header | /Engine/Plugins/Experimental/GeometryScripting/Source/GeometryScriptingCore/Public/GeometryScript/MeshVertexColorFunctions.h |
| Include | #include "GeometryScript/MeshVertexColorFunctions.h" |
Syntax
UCLASS&40;Meta&61;&40;ScriptName&61;"GeometryScript_VertexColors"&41;&41;
class UGeometryScriptLibrary_MeshVertexColorFunctions : public UBlueprintFunctionLibrary
Functions
| Type | Name | Description | |
|---|---|---|---|
| UDynamicMesh * | BlurMeshVertexColors
(
UDynamicMesh* TargetMesh, |
Blur the color attribute of the mesh. | |
| UDynamicMesh * | ConvertMeshVertexColorsLinearToSRGB
(
UDynamicMesh* TargetMesh, |
Apply a Linear to SRGB color transformation on all vertex colors on the mesh. | |
| UDynamicMesh * | ConvertMeshVertexColorsSRGBToLinear
(
UDynamicMesh* TargetMesh, |
Apply a SRGB to Linear color transformation on all vertex colors on the mesh. | |
| UDynamicMesh * | GetMeshPerVertexColors
(
UDynamicMesh* TargetMesh, |
Get a list of single vertex colors for each mesh vertex in the TargetMesh, derived from the VertexColor Overlay. | |
| UDynamicMesh * | SetMeshConstantVertexColor
(
UDynamicMesh* TargetMesh, |
Set all vertex colors (optionally specific channels) in the TargetMesh VertexColor Overlay to a constant value | |
| UDynamicMesh * | SetMeshPerVertexColors
(
UDynamicMesh* TargetMesh, |
Set all vertex colors in the TargetMesh VertexColor Overlay to the specified per-vertex colors | |
| UDynamicMesh * | SetMeshSelectionVertexColor
(
UDynamicMesh* TargetMesh, |
Set the colors in the TargetMesh VertexColor Overlay identified by the Selection to a constant value. |