Description
The painting component is 100% blueprints, it can paint colors on static, skeletal mesh in various ways at runtime. And you can also paint texture onto the mesh. You can also calculate the percentage of a given color by getting the data from the render target.
Attention!!!
Usage conditions of the painting component:
Documentation:
PaintingComponentDocumentation.docx
Technical Details
PaintShapeMask(Sphere, Cube, Capsule)
PaintTextureMask
ClearMask
PaintShapeMaskByTag(Sphere, Cube, Capsule)
ClearMaskByTag
GetColorPercent(Incredibly Inefficient And Slow Operation)
PainterCharacter
PaintableActor
PaintCollision(Shape, Texture)
PaintSceneComponent(Shape, Texture)
ColorPercentBar(SingleChannel, Multichannel)
SplinePaintCollision
Number of Blueprints: 29
Number of Widget Blueprints: 2
Network Replicated: no
Supported Development Platforms: Windows, Linux, Mac (Only Windows Tested)
Supported Target Build Platforms: Win64, Mac, Linux, Android, IOS, PS4, XboxOne (Only Win64 Tested)
Supported Engine Versions
4.20 – 4.27, 5.0 – 5.2