Feature: Plugin Scripting

THIS BRANCH HAS BEEN RELEASED AND IS PART OF THE REGULAR VERSION OF OPEN BRUSH

Status: Released

What does it do?

Unlike the existing OpenBrush API, plugin scripting is designed to run small scripts that directly modify the behaviour of various features while you are actually using them. For example a script might move the pointer as you are painting or add new strokes in response to your actions.

What's it good for?

Changing the way Open Brush responds to user actions. Adding new mirror modes or creating a new custom brush tool.

How do I install it?

This is now part of the regular release of Open Brush

How do I use it?

See Using Plugins

How do I write my own plugin scripts?

See Writing Plugins

Known Issues

Some API commands are untested. Please report bugs on the plugins and scripting channel on Discord. There's lots more I want to do with this including scripted 3d object creation, better UI for parameters (different input widgets etc).

How do I get help

Come over to the Open Brush Discordarrow-up-right and chat to me ( @andybak#5425 ). I'm on UK time but I check in fairly regularly.

Can I see it in action?

Last updated