Maskwright
One compositor node for spline masks: draw, soften, trace, track and export. Lite is free, and Basic and PRO add Auto Mask, AI Subject and Edge Refine.
Launch offer on Basic and PRO ends 7 Dec.
Add-ons for the Blender compositor
Masks, cleaner node graphs, before/after checks, relighting and speed. Everything is made to turn the compositor into a more powerful tool.
One compositor node for spline masks: draw, soften, trace, track and export. Lite is free, and Basic and PRO add Auto Mask, AI Subject and Edge Refine.
Launch offer on Basic and PRO ends 7 Dec.
One node for spline masks, Auto Mask, AI Subject, Edge Refine and tracking. Lite is free.
Set and Get portal nodes for the compositor. Name a value once, pick it up anywhere, and stop dragging cables across the whole canvas.
Compare the previous node with the selected one using a bar you drag across the image. Works in the Image Editor as well as the compositor backdrop.
Relight a finished render in the compositor, with controls tuned for toon and painterly looks.
Light wrap for the compositor: let the background light spill over the edge of your character so it sits in the plate.
Makes the Blender 5.x compositor faster, with three modes: Performance, Balanced and Full. Blender 5.x only.
I'm a 3D modeler dedicated to hard surface. I render my own characters and finish them in the compositor. These add-ons come from the slow, repetitive parts of that work, so each one is built to save you a step.
One compositor node replaces the whole mask chain: draw, soften, trace, track and export.
On Superhive, upgrading from a cheaper edition costs only the difference.
Same shot, before and after. The shadows, lights and glows are all masks made with Maskwright nodes, the yellow ones in the tree.
Blender 4.2 LTS to 5.2 LTS, in Cycles and Eevee. It was tested on 4.2, 4.3, 4.4, 4.5, 5.0, 5.1 and 5.2. Following a 3D object or bone needs 4.4 or newer, and the video-strip Compositor modifier needs 5.0 or newer.
No. It is optional, free and separate, and only AI Subject uses it. Nothing downloads on its own: you start it from the add-on preferences, or install it by hand with the included guide. Your images never leave your computer.
Lite is free and covers spline masks with Soft Edge, Invert and Opacity. Basic adds shape tools, Auto Mask and SVG import and export. PRO adds AI Subject, Edge Refine, tracking, layers, fades, export and batch work.
Yes, they install side by side. A Basic node and a PRO node are not interchangeable, so you choose one per node.
Lite, Basic and PRO are for one user. PRO Studio covers up to 15 users in one company. PRO Enterprise covers unlimited users in one company and includes priority email support.
Yes, from PRO upwards. PRO, PRO Studio and PRO Enterprise can be used in commercial projects. Lite and Basic are for personal use only.
On Superhive, upgrading from a cheaper edition costs only the difference.
Refunds follow the policy of the store where you bought it, Gumroad or Superhive.
Write with your Blender version and, if you can, a screenshot of the node setup.
Documentation
One compositor node for Bézier spline masks. This is the short web version of the guide. The full 30-page PDF comes with every download.
Lite, Basic and PRO are three independent add-ons, so they can be installed together. A Basic node and a PRO node are not interchangeable: choose one per node.
| Feature | Lite | Basic | PRO |
|---|---|---|---|
| Draw / Edit Spline, Soft Edge, Invert, Opacity, Viewer Output | Yes | Yes | Yes |
| Border Width, Effect Mask input, custom canvas size | No | Yes | Yes |
| Quick Shapes: Ellipse and Rectangle | No | Yes | Yes |
| Quick Shapes: Rounded and Polygon | No | No | Yes |
| Shape keys with Motion Blur | No | Yes | Yes |
| Auto Mask (a matte into editable splines) | No | Yes | Yes |
| Copy / paste shapes, SVG and JSON import and export | No | Yes | Yes |
| Spline layers, blend modes, fades, Transform Mask, easing | No | No | Yes |
| Follow a tracked point, plane tracking, Track Layer | No | No | Yes |
| Follow a 3D object or bone (Blender 4.4 or newer) | No | No | Yes |
| AI Subject (with the optional, free AI Pack) | No | No | Yes |
| Edge Refine for hair, fur and fine detail | No | No | Yes |
| Export to other compositing applications | No | No | Yes |
| Bake, Convert to Node Group, Batch and command line | No | No | Yes |
Edit, Preferences, Get Extensions (or Add-ons) and choose Install from Disk from the drop-down menu.Use Nodes (Blender 4.2 to 4.5) or press New (5.0 and newer). Then press Shift+A and choose Mask.A .blend that contains the node needs the add-on on every computer that opens or renders it, render farms included. Without it the node shows as Undefined. In PRO, Convert to Node Group turns the node into an ordinary group that renders without Maskwright.
| Socket | Type | Use |
|---|---|---|
| Image (input) | Color | Reference image. Sets the automatic canvas size and feeds the Image output. |
| Effect Mask (input) | Float | An external mask combined with the drawn one. |
| Mask (output) | Float | The resulting mask. |
| Image (output) | Color | The input image cut out with the mask, as alpha. |
Image. This is optional but recommended.Draw / Edit Spline. The node prepares the Viewer, matches the canvas size and opens an Image Editor in Mask mode.Ctrl+click adds a point and Alt+C closes the curve.Mask (or Image) to whatever needs it.| Control | What it does | Range, default |
|---|---|---|
| Viewer Output | What the Viewer shows while editing: Ref, Mask, Cutout or Overlay (the mask as translucent red over the image). | Ref |
| Custom Size | Off: the canvas follows the input image or render size. On: your own width and height. | 1920 × 1080 |
| Soft Edge | Blurs the mask contour, in pixels. | 0 to 500, 0 |
| Border Width | Grows (positive) or shrinks (negative) the mask, in pixels. Basic and PRO. | −500 to 500, 0 |
| Fast Border | A fast stepped algorithm, much quicker at 4K. Off uses the exact Euclidean distance. | On |
| Opacity | Overall opacity of the mask. | 0 to 1, 1 |
| Invert Mask | Inverts the mask. | Off |
| Effect Mask, Combine | How the Effect Mask input joins the drawn mask: Multiply (intersect), Add (union) or Subtract (cut out). | Multiply |
| I want | Do this |
|---|---|
| A cutout with a soft border | Draw the shape, raise Soft Edge, and connect Mask to Alpha Over, Set Alpha or Mix. |
| Limit the mask with another mask | Connect the other mask to Effect Mask and choose Multiply. |
| A shape that changes over time | Open Animation, press Insert Key on the first frame, change the points on a later frame and press Insert Key again. |
| A hole inside the mask (PRO) | Add a layer, draw the hole and set its Layer Blend to Merge Subtract. |
| A top-to-bottom gradient (PRO) | Fade, Directional, then Draw Fade Line and drag the line in the Image Editor. |
| A mask that follows a moving object (PRO) | Track the object in the Movie Clip Editor, choose the clip and track in Animation and press Parent Points. |
| Render a heavy mask fast (PRO) | Save the .blend and press Bake Mask. Press Edit Source whenever you need to change it. |
| Check the result | Switch Viewer Output between Ref, Mask, Cutout and Overlay. |
Tested on Blender 4.2.23, 4.3.2, 4.4.3, 4.5.15, 5.0.1, 5.1.2 and 5.2.3. Questions? Write to the address at the bottom of the site.