Module |
|
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
)
Remaps painted vertex colors when the renderable mesh has changed.
Parameter |
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. |