Stigma Studios: All products 50% off

Runtime Vertex Color Paint & Detection Plugin

Alex River - Code Plugins - Sep 6, 2022

A Plugin that allows the user to Paint & Detect Vertex Colors in Runtime in various ways, which can enable audio-visual fidelity, as well as new game mode and gameplay possibilities!

On Sale$19.99
$15.99Sign in to Buy
  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

This plugin makes it possible to Paint Vertex Colors in Runtime on Skeletal or Static Meshes in various ways that can enable New Mechanics, Game Modes or just incredible audio-visual attention to detail. Supports Multithreading so you can even paint on extremely heavy meshes!

You can also Detect Vertex Colors and get data of the Closest Vertex to a Hit Location such as Vertex Colors, Position, Normal, EPhysicsSurface of each Vertex Color Channel, Material and UVs, Colors on Each Bone etc. 



Fire Spread Showcase

Mario Galaxy x Epic Mickey Painting Showcase

Power Wash Sim (Coming Soon)

Blood Drip Effect (Coming Soon)

Make-Up on Metahumans (Coming Soon)

The Plugin does not include any art assets, however the Project that was used to develop the Plugin is available for Free along with a Build of it!

The examples in the project supports Multiplayer as well

Free Example Project & Builds (Project Requires the Plugin)



Video Tutorial (ENG)

Spanish, Chinese and Hindu Tutorial Languages will come shortly!

Recently Added Features

-Detect Average Color and Physics Surface Within an Area. Useful if you want to run logic if the player has painted (or removed) an area of a certain color / surface.

-Added Support for Skeletal Mesh Master Components

Upcoming Features

-Paint Within Area using Capsule Shape

-Multithreading for Cloth Overlap Component

-Object Search Feature in Editor Widget

+ more

Technical Details


  • Detect Vertex Colors
  • Paint Vertex Colors at Location
  • Paint Vertex Colors Within Area
  • Paint Vertex Color on Entire Mesh
  • Paint Color Snippets
  • Affect Chaos Cloth Physics (UE5 EXCLUSIVE)
  • Multithreading

Code Modules:

  • VertexPaintDetectionPlugin - Runtime
  • VertexPaint_UEToolbarButton - Editor
  • VertexPaintDetectionPlugin_Editor - Editor 
  • EditorScriptingUtilities - Editor
  • ChaosCloth - Runtime

Number of Blueprints: 2

Number of Widget Blueprints: 3

Number of C++ Classes: 20

Network Replicated: Yes, but only the Cloth Overlap Component. 

Supported Development Platforms: Windows (Linux & MacOS untested)

Supported Target Build Platforms: Win64, Mac, Linux, Android, IOS, PS4, XboxOne (Only Windows Tested)


Example Project

Important/Additional Notes: The plugin does not contain any of the art assets portraited in the images.