Download

[WIP] Definitive Painter - a 2D vector graphics library

Hey!

I’d like to introduce a plugin I’ve been working on to you - a 2D vector graphics library called Definitive Painter based on Google Skia which is the thing that powers rendering in Chromium, many Android apps and so on.

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 will be soon available for Windows UE 4.26 - UE5 on Marketplace. In the meantime, you can follow the development on Twitter and YouTube

Stay tuned for more!

3 Likes

#neumorphism is a cool looking soft UI. You’ve probably already seen that in some websites. You can now create it with #DefinitivePainter right in #UE4. No external tools needed. Ever. !

  • 100% vector
  • 100% procedural
  • 100% realtime

2 Likes

In Definitive Painter, you can now draw a text that follows a path! It’s even possible to make individual characters warp themselves to fit the curvature of the path - see the right half of the image.

1 Like

Looks great Sukovf!

1 Like

:loud_sound:Sound equalizer :notes: in Unreal Engine with Definitive Painter? No problem!

Technically, the equalizer itself doesn’t work correctly, but it’s good enough as a showcase of what Definitive Painter can render in real time :sunglasses:.

Btw don’t forget to switch the quality to 1080p (w/o the AUTO!) to see all the subtle details :star_struck: !)

#ScreenshotSaturday

1 Like

:wavy_dash: Waveform generator WIP :wavy_dash:

:point_right: based on Definitive Painter plugin

:point_right: 100% made inside the UE4 Editor

:point_right: 0 external tools used

:point_right: 100% procedural

:point_right: 0 textures

Outlines showing seamless integration of Definitive Painter into the UE4 Widget Tree :evergreen_tree:

And done! A simple signal generator. It’s the GUI that matters the most because that’s what you can create with Definitive Painter. Everything is 100% procedural, vector based and real time. No need to ever leave the Unreal Editor while working with Definitive Painter or create Materials. DP does everything for you. All you need to do is to feed it with parameters :sparkle:.

Definitive Painter plugin will be soon available on Epic Marketplace :partying_face:!

Definitive Painter can draw shadows…
:point_right: procedurally
:point_right: in real time
:point_right: for any shape you can imagine
:point_right: in a few clicks
…right in your game UI in Unreal Engine!

Definitive Painter can alter any shape using one (or more) of the predefined effects…
:point_right: procedurally
:point_right: in real time
:point_right: for any shape you can imagine
:point_right: in a few clicks
…right in your game UI in Unreal Engine!

Definitive Painter can draw any shape you can imagine…
:point_right: procedurally
:point_right: in real time
:point_right: in a few clicks
…right in your game UI in Unreal Engine!
Don’t see the shape you’ve always wanted to draw in your UI? Believe me, Definitive Painter can draw it too!