cvELD / EDIT PAINTWEIGHT PAINTING FOR BLENDER

See Edit Paint in action

Watch on YouTube ↗

Version 2.2.2 · 23 October 2026

Native gizmo dragging in Edit Mode

Fixed an input conflict that could prevent Blender’s Move, Rotate and Scale gizmos from dragging in mesh Edit Mode while Edit Paint was enabled, including with selection X-Ray. Keep Active Gizmo set to Drag; switching it to Press is not required. Fixed X-Ray through-selection when using Box, Circle or Lasso as the drag selection method of the Move tool. Also fixed selection-display updates interrupting native gizmo activation while holding and dragging a handle.

User-supplied Blender recording · Japanese and English captions.

Version 2.2.1 · 20 October 2026

Cycles bake stability fix

Fixed a crash that could occur in Blender 5.2.2 while Cycles was baking and the Render Properties panel was redrawn. Update to 2.2.1 before baking with Edit Paint enabled.

Version 2.2 · 19 October 2026

Through-depth gradients and more reliable controls

Edit Paint 2.2 update

Update overview · Japanese and English captions · about 12 seconds

Ring Gradient

Actual Blender viewport sequence · simulated stroke · edited to 3 seconds

Version 2.1.1 · 18 October 2026

Faster display updates and small workflow improvements

Zero-weight warning mode and color in Edit Paint Preferences
Zero Weights and Zero Weight Color, with individual reset buttons.

Version 2.1 · 18 October 2026

Bug fixes and clearer controls

30-second update overview · Japanese & English captions · Silent · Auto-loop

Follow the animated pose

Bone display and the evaluated weight surface update as the frame changes.

See zero-weight warnings

Compare None, Active and All with the custom weight display.

Arrange upper-row controls

Middle-drag a control or its Bar Items row. Esc cancels; Reset Order restores the defaults.

Select through the mesh temporarily

X-Ray turns on during the selection gesture and returns to the previous display afterward.

Actual Blender viewport demonstrations, edited to three seconds. Captured with controlled scene changes and simulated input.

New in Edit Paint 2.0

Paint both sides.
Keep the pose.

Symmetry on asymmetric shapes

Paint corresponding sides even when the mesh is asymmetric. Use surface-based X symmetry to transfer the stroke and inspect the result on both sides.

Paint symmetrically in a pose

Rotate the bones and keep the pose while painting both sides. Work in a pose when the intended deformation is easier to understand than in the rest position.

Version 2.0 · Changes since 1.2.4

What changed in 2.0

Thickness Brush, Ribbon Brush / Gradient, Smooth Selected, Influence Cut, palettes, bone appearance presets and the pie menu were already available in 1.2.4.

Preview a bone set before applying

Compare the original weights and the proposed strength and proportions.

Choose the amount of interface detail

Keep frequently used controls close and choose simple icons or labels.

The half-circle advantage

Two ways.
One clean boundary.

Half-circle brush

Guide the flat edge along a boundary. Paint the intended side while keeping the opposite half untouched.

Half-circle brushApprox. 10 seconds

Half-circle gradient

Spread the transition in a chosen direction. The half-circle shape helps shape the weights around neighboring fingers.

Half-circle gradientApprox. 4 seconds

New in v1.1

See clearly.
Focus your weights.

Fine-tune bone colors and display

Customize bone shapes, colors, outlines, glow and independent selection and hover highlights. Save your look in Preferences and manage named presets.

Select a bone region. Work in isolation.

Automatically select vertices around a bone, even without existing weights. Isolate the selected bones and geometry to concentrate on weight work in that area, then restore the full view.

Introduced in v1.2–1.2.4

Hair and ribbons.
One stroke.

Thickness Brush

Paint front and back weights on hair strands and ribbons in one stroke. Adjust depth relative to the brush radius to reach through the mesh.

Ribbon Brush

Select the target bones, click Use Selected Bones and paint. Weights are distributed automatically using bone distances and the connected mesh surface.

Ribbon Gradient

Bring the ribbon workflow to gradients. Drag an interval to shape a smooth transition across the selected bones.

Includes all features, improvements and fixes from v1.2 through v1.2.4.

Current interface · Retaken in Blender 5.2.1

Keep your tools close

Choose and arrange the buttons you need, keeping frequent actions close at hand. Switch between simple icons and a more informative display.

Refine selected weights

Keep the weight controls above the bone list. Pin the card while selecting or transforming, and return to it after changing modes.

Refine selected weights: actual Blender 5.2.1 screenshot

Painting and workflow improvements

Paint the active bone.
Refine the selection.

Ordinary brushes and gradients paint the active bone, even with multiple bones selected. Choose Ribbon Brush or Ribbon Gradient explicitly for multiple targets. Ordinary Multi-Paint has been removed.

Smooth. Cut. Check the numbers.

Select bone rows in Selection Weights. Smooth Selected blends only those unlocked channels while preserving their total. Influence Cut removes other unlocked deform influences and redistributes their weight to the selected bones. Locks and non-deform groups are protected. Weight Tools commands now refresh the numbers automatically.

Smooth. Cut. Check the numbers.: actual Blender 5.2.1 screenshot

Your tools, eight directions

Press F12 with a mesh selected. Assign 25 commands to eight directions in Preferences, or hide entries with Empty Slot. This new capture shows the menu while editing a bound mesh.

Your tools, eight directions: actual Blender 5.2.1 screenshot

Selection and stroke redraws do less repeated work. Thickness brushes also erase near-edge-on polygons correctly with Weight 0 while keeping separate surfaces outside the depth range excluded. Performance varies with the mesh and scene.

Clear bone visibility

Keep your bone display clear.

Show Only EditPaint Bones hides native bone drawing during weight editing. Find the default-on toggle in Display Tools → Select, above Bone Opacity. Turn it off or leave weight display to restore the previous visibility. Pose operations and wireframe shading keep the native display available. Native-bone hiding now recovers even when an Undo attempt does not reach its usual completion callback.

Show Only EditPaint Bones in Blender 5.2.1

Mesh Edit Mode. A whole new rhythm.

More bones.
One stroke.

RIBBON PAINT

Paint the active bone, or choose Ribbon Brush to blend selected targets together. Shape your weights without leaving mesh Edit Mode.

Explore the workflow ↗

Built from scratch. A dedicated brush, gradient and weight-processing engine—not a wrapper around Blender’s built-in weight-paint tools.

Normalization controls. Protected locks. Status for unmet constraints.

SELECT  ✦  PAINT  ✦  GRADIENT  ✦  REFINE

02 / Five ways to shape a transition

Find your flow.

Compare the five original gradients below; Ribbon Gradient is also available. Each small video shows a different way to shape your weights.

Surface

Actual Blender demonstration03 SEC / LOOP

Create a gradient on connected mesh surfaces; use width and curve settings to shape the transition.

Bone axis

Actual Blender demonstration03 SEC / LOOP

Align the gradient with the bone axis even when the drag is slightly off-axis.

Radial

Actual Blender demonstration03 SEC / LOOP

Start at the center and drag outward to set the surface gradient reach.

Fan

Half-circle gradientApprox. 4 seconds

Use Fan Gradient to restrict the transition to a direction; adjust its angle and orientation.

Screen

Actual Blender demonstration03 SEC / LOOP

Drag from start to end and preview the gradient while staying in Edit Mode.

03 / The finishing touch

Feel the brush.
Own the numbers.

Paint broad changes, then select vertices and press W to refine the influence values. Keep your locked weights protected.

Compact Selection Weights editor beside selected hand vertices
A compact weight editor, right beside your mesh. Select a single vertex or a group of vertices, inspect bone influences and refine their values.
Actual Blender demonstration03 SEC / LOOP

Paint exactly where needed

Choose Draw and drag toward the target weight.

Actual Blender demonstration03 SEC / LOOP

Paint selected vertices only

Select the upper half and choose Selected Vertices. The lower half stays unchanged even when the circle crosses the boundary.

Actual Blender demonstration03 SEC / LOOP

Smooth uneven weights

Drag Smooth over uneven weights to blend connected vertices.

Actual Blender demonstration03 SEC / LOOP

Smudge: pull the existing distribution

Drag from an existing weighted area to pull the distribution across the surface.

Actual Blender demonstration03 SEC / LOOP

Auto Blend: soften a hard boundary

Preview and adjust the boundary between target bones while preserving other bone allocations.

Actual Blender demonstration03 SEC / LOOP

Clean Far: remove distant influence

Keep the protected area near the bone and reduce distant weights.

Actual Blender demonstration03 SEC / LOOP

Smooth the selection in one operation

Smooth a selected region in one operation; only the upper half is selected here.

Actual Blender demonstration03 SEC / LOOP

Check deformation in Bone Operation Mode

Bend the rig in Bone Operation Mode, return to Edit Paint and brush the deformed surface while keeping the pose.

Actual Blender demonstration03 SEC / LOOP

Choose a readable weight palette

Switch the display palette without changing stored weight values.

Actual Blender demonstration03 SEC / LOOP

Split bones and their weights together

Divide an existing bone into three segments and distribute its weights by position.

Actual Blender demonstration03 SEC / LOOP

cvELD EDIT PAINT

Select. Paint.
Make it move.

Open the illustrated English manual ↗

Requirements and support

Before you begin.

Continuing from Version 1.2.4

Thickness Brush paints weights through hair and ribbon meshes. Choose Thickness Circle or Thickness Semicircle and adjust Depth / Radius (%). Ribbon Brush distributes weights using the selected deform bones and connected surface distances; prepare matching vertex groups and click Use Selected Bones to update the stored targets. Ribbon Gradient applies the same assignment along a dragged interval. Build Weights transfers unlocked deform weights to selected bones; Preserve Selected Total redistributes their existing total. Includes stability improvements and bug fixes.

Requirements and installation

Declared minimum: Blender 4.5.0. Demonstrations captured on Windows in Blender 5.2.1 LTS. Check suitability for your production rigs. Current exposed tools are weight painting.

Install the complete ZIP through Preferences → Add-ons → Install from Disk, then enable cvELD Edit Paint. Do not enable the Utility-integrated and standalone copies together.

Start painting

Select a bound mesh, choose the weight brush, Ctrl-click a bone and drag to paint. Use Selected Vertices to restrict edits. W opens Selection Weights. Ctrl-Z undoes committed edits.

Topology-changing modifiers do not provide supported paint correspondence. Disable their Edit Mode display when painting. Explicit locks are protected. Inspect reported normalization conflicts after symmetry painting.

Code licensed under GPL-3.0-or-later, without warranty. Contact the seller through your purchase page.