Definitive Painter is finally available of the Marketplace! This plugin is a 2D vector graphics library and is based on Google Skia which is the thing that powers rendering in Chromium, many Android apps and so on.
Grab it on the Marketplace
Definitive Painter extends the existing UMG system by adding new vector based widgets. You can draw anything from rectangles to complex shapes, all properly antialiased using MSAA. Definitive Painter supports 4 types of gradients, animations, procedural shadows, hit testing for any shape, and much more.
Everything is realtime, 100% vector and integrates seamlessly with UMG. Definitive Painter will draw a simple chart to be inserted into your existing GUI or the whole HUD for your project.
Because of its vector nature, you no longer need to switch between UE and your DCC tool in order to tune colors, widen contours, etc. You can do everything without the need to ever leave UE. Oh, Definitive Painter can also import SVGs.
The plugin is available for Windows UE 4.25 - UE5 (when available, until then the highest supported version is 4.27) on Marketplace. You can follow the development on Twitter and YouTube You can also join our Discord server
Features List:
Real-time rendering of vector graphics
Seamless integration with UMG by introducing new Widgets
Everything is properly antialiased
Mouse interaction respecting the geometrical shape of Elements, not limited to the Widget bounding box
Colored procedural shadows for Widgets
10 types of geometrical shapes including paths that allow you to create literally any shape you can imagine
4 types of fully customizable gradients
2 types of fully customizable noise generators
6 types of geometry-altering effects
Gaussian blur filter
3 line cap types
3 line corner types
29 blend modes
31 types of predefined animations that can be used to animate literally anything
Stroked and filled geometry
SVG importing and rendering; standard v1.1 is supported (animations and scripts are not supported at the moment)
Definitive Painter just received its first hotfix v1.0.1. It fixes 3 annoying bugs reported by users .
See the end of the documentation for a complete list of changes.
Definitive Painter Prefabs are here! Well, it’s just a Pie Chart right now, but more are on the way!
Download, copy into your project, done !
Find out more about DP Prefabs and how to use them in the video !
And they’re FREE !
Unfortunately, Prefabs isn’t available on the Epic Marketplace, because the Marketplace rules forbids publishing of plugins depending on another user-made plugins. This is the case as Prefabs requires Definitive Painter to work.
Don’t worry, getting Prefabs up and running is still very easy; all you have to do is download the plugin for your engine version, extract and move to the Plugins folder of the engine.
I’m working on guides system that will help you see and understand actual shapes of your elements in Definitive Painter. Like the dashed outline in the Widget Blueprint editor, these can be turned on and off.
This feature will be available in an upcoming update.
Definitive Painter will support boolean path operations through a new widget called Composer. Give it two paths, define the desired operation and it will compose the paths into one. Watch a simple demo here !
The Composer will support the following operations:
Difference
Intersect
Union (used in the demo)
XOR
Reverse Difference
Btw a speech bubble like this (along with other types) will be a part of the upcoming update to Prefabs so you’ll all be able to use them in your projects with ease .
Many were asking about the sound equalizer demo shown in the video below
You can now download a sample project for UE4.26. Technically, the equalizer itself isn’t working properly, but it shows some of the Definitive Painter capabilities nicely. Please note that the project cannot be packaged because it relies on Sound Visualizations Plugin by Epic that’s intended solely for in-editor use.
I’m working on #path operations or PathOps for short. You’ll be able to pick two paths and compose them together using one of 5 #boolean operations available .
For example, union can be used to compose a speech bubble and an arrow pointing to a character talking.
The promised update 1.1.0 to Definitive Painter is here !
Path boolean operations
Better shapes visualization
Many small changes and fixes
Prefabs have been moved right into the plugin and are no longer separated
My friends, plese understand that UE5 isn’t supported by Definitive Painter for a good reason.
Epic made tons of changes to the code base between EA and Preview 1 and the Engine is still under active development.
I will NOT officially suport UE5 until the final release .