Navigation
API > API/Runtime > API/Runtime/Engine
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/StaticMeshResources.h |
| Include | #include "StaticMeshResources.h" |
| Source | /Engine/Source/Runtime/Engine/Private/StaticMeshBuild.cpp |
void RemapPaintedVertexColors
(
const TArray < FPaintedVertex > & InPaintedVertices,
const FColorVertexBuffer * InOverrideColors,
const FPositionVertexBuffer & OldPositions,
const FStaticMeshVertexBuffer & OldVertexBuffer,
const FPositionVertexBuffer & NewPositions,
const FStaticMeshVertexBuffer * OptionalVertexBuffer,
TArray < FColor > & OutOverrideColors
)
Remarks
Remaps painted vertex colors when the renderable mesh has changed.
Parameters
| Name | Description |
|---|---|
| InPaintedVertices | The original position and normal for each painted vertex. |
| InOverrideColors | The painted vertex colors. |
| NewPositions | Positions of the new renderable mesh on which colors are to be mapped. |
| OptionalVertexBuffer | [optional] Vertex buffer containing vertex normals for the new mesh. |
| OutOverrideColors | Will contain vertex colors for the new mesh. |