Skip to content

Easy Envelope - A Controllable Tool To Weighting/Skinning

by oimoyu·Workflow

Images © oimoyu. Used for product review; image policy.

Why we like it

Easy Envelope earns its place in the superhive library for giving Blender users direct control over envelope-based weighting, an alternative to the automatic weight algorithms the developer describes as unknown black boxes.

What is Easy Envelope - A Controllable Tool To Weighting/Skinning?

Easy Envelope is a Blender addon for weighting and skinning that expands the envelope weight binding method already built into Blender. Each bone carries a cylinder-shaped envelope range, and any vertex inside that range is affected by the bone, with the intersecting parts of envelopes forming the weight transition. The addon lets you customise the envelope range and view it conveniently in real time.

Compared with automatic heat-diffusion weighting, this approach suits meshes with complex structures such as multi-layer skirts, and it produces less model interpenetration. It assigns weight based on distance, so nearby vertices get similar weights and separated meshes stay consistent. You can view every envelope shape and its affected vertices, edit envelope shapes, save and load them as files, and adjust the gradient curve for weight transitions between bones.

A real-time preview shows results without switching to weight painting mode, using red for a weight of 1, blue for 0, and white for unprocessed vertices. Edit-mode tools let you select vertices with deform weights, batch-remove deform weights, and select deform bones. The interface is available in English, Chinese, and Japanese.

Who is Easy Envelope - A Controllable Tool To Weighting/Skinning best for?

Easy Envelope - A Controllable Tool To Weighting/Skinning is best for weighting meshes not linked to human bones, such as hems of clothes, cloaks, multi-layered skirts, and hair composed of meshes.

How much does Easy Envelope - A Controllable Tool To Weighting/Skinning cost?

Easy Envelope - A Controllable Tool To Weighting/Skinning is completely free to download and use.

Key features

  • View every envelope shape and the vertices it affects
  • Edit envelope shapes, and save or load them as files
  • Real-time weight preview without entering weight painting mode, with red for weight 1, blue for 0, and white for unprocessed vertices
  • Adjustable gradient curve for weight transitions between bones
  • Mix results with existing weights without breaking them, when the processed bones and weighted bones share the same armature
  • Edit-mode tools to select vertices with deform weights, batch-remove deform weights, and select deform bones
  • A "Loose Part" option and different algorithms for different kinds of mesh

Tags

#weighting#skinning#envelope weights#rigging#weight painting#Blender addon

Frequently asked questions

How do I apply weights with Easy Envelope in Blender?

Easy Envelope works from pose mode. Select the mesh object first, then the armature object, and enter pose mode, where a start button appears on the N panel to open the addon's interface. After adjusting your settings, press the C key to calculate the weights, and the result is applied to the vertices once calculation finishes. You can preview the outcome in real time as you work, with red showing a weight of 1, blue showing 0, and white marking vertices that have not been processed.

Does Easy Envelope work well for full human character rigging?

Easy Envelope is aimed at meshes that are not linked to human bones, such as hems of clothes, cloaks, multi-layered skirts, and hair composed of meshes. For complex biological binding like a full human character, where binding involves multiple bones and manually specifying each bone's influence range becomes cumbersome, Blender's heat diffusion algorithm is the more suitable solution. The addon builds on Blender's envelope weight method, which suits meshes with complex structures where automatic heat-diffusion weighting can give uncontrollable or unsatisfactory results.

What languages does Easy Envelope's interface support?

Easy Envelope's interface is available in English, Chinese, and Japanese, so you can work in whichever of the three you prefer. The addon expands Blender's built-in envelope weight binding, which is otherwise fairly simple and cumbersome to operate and view, adding the ability to customise the envelope range and view it conveniently in real time. You can also see every envelope shape and the vertices each one affects while you work.

Is Easy Envelope free to use?

Easy Envelope is listed as free in this catalog. For current licensing details, check the developer's page on superhive. Beyond that, the addon replaces Blender's automatic weight algorithms with envelope weight binding you can control directly: each bone has a cylinder-shaped envelope range, vertices inside it are affected by the bone, and the intersecting parts of envelopes form the weight transition. You can edit envelope shapes and save or load them as files.

Can Easy Envelope work with meshes that already have weights?

Easy Envelope can mix its results with existing weights without breaking them, which is useful when weighting something like hair that already has weight. This works only when the processed bones and the bones that already carry weights belong to the same armature. Because the addon assigns weight based on distance, close vertices receive similar weights, which helps keep separated meshes consistent. For separated meshes, assign as solid or gradient a weight as possible, otherwise animation can tear the mesh apart.

Alternatives to Easy Envelope - A Controllable Tool To Weighting/Skinning

Also in Workflow for Blender.

Similar plugins