ICE Envelope Weights Utilities
Plugins linking to this thread: (hide)
pb_PolyIslandToDeformer
When using meshes instead of nulls as envelope deformers, it would be preferable to
use the mesh surfaces rather than the mesh centers for the automatic weight assignment.
pb_PolyIslandToDeformer deals with just that, it overrides the automatic assignment
and sets the weights depending on the proximity of the deformer surface.
The ICE computation relies on a merged mesh and polygon island computation, so the workflow is a little involved, but well explained in the first part of ICE Envelope Weights Utilities. A very useful side-effect from having a 'live' assignment is that the meshes can be changed at any point and the weight assignment will update automatically until the ICE tree is frozen. Also have a look at Pedro's other plugins by clicking on his name above.
local backup: pb_PolyIslandToDeformer.xsicompound
The ICE computation relies on a merged mesh and polygon island computation, so the workflow is a little involved, but well explained in the first part of ICE Envelope Weights Utilities. A very useful side-effect from having a 'live' assignment is that the meshes can be changed at any point and the weight assignment will update automatically until the ICE tree is frozen. Also have a look at Pedro's other plugins by clicking on his name above.
local backup: pb_PolyIslandToDeformer.xsicompound
pb_SmoothEnvelopeWeights
A recreation of the built-in envelope weight smooth function with the same set of
controls and the added features of filtering (=not affecting) either a group of deformers
or a point cluster.
See the second part of ICE Envelope Weights Utilities for a usage demo (Use the extra timeline at the bottom of the video to quickly find
it).
local backup: pb_SmoothEnvelopeWeights.xsicompound
local backup: pb_SmoothEnvelopeWeights.xsicompound
pb_CopyClosestSampleWeights
A versatile tool for transfering envelope weights between points. This ICE compound
operates in 3 modes: ClusterToCluster: For each point in the 'affected' cluster, copies weights from the closest point
that is in the 'samples' cluster (on same or different mesh). Having only a few points
in the 'samples' cluster and matching nearby points in the 'affected' cluster allows
clean few-to-many copy operations as shown in the demo video IslandToCluster: copies from closest points (can be filtered by 'sample' cluster again) to islands
on the target mesh IslandToLocation: copies from closest locations to islands on a target mesh. For the two 'Island'
operation modes, all points on the island will get the same weight value.
For the demo see the third part of ICE Envelope Weights Utilities (Use the extra timeline at the bottom of the video to quickly find it).
local backup: pb_CopyClosestSampleWeights.xsicompound
For the demo see the third part of ICE Envelope Weights Utilities (Use the extra timeline at the bottom of the video to quickly find it).
local backup: pb_CopyClosestSampleWeights.xsicompound
pb_MirrorOverlapWeights
Mirrors deformer weights from a source group of deformers to a matching target group
of deformers across a configurable symmetry plane. Using deformers instead of points
allows weights to overlap the symmetry plane.
See the fourth part of ICE Envelope Weights Utilities for a usage demo (Use the extra timeline at the bottom of the video to quickly find
it).
local backup: pb_MirrorOverlapWeights.xsicompound
local backup: pb_MirrorOverlapWeights.xsicompound
ICE Envelope Weights Utilities
Not the most practical approach but they certainly have uses to me
Polygon Islands compounds by Guillaume Laforge can be found at http://rray.de/xsi/ with the search term: Polygon Islands Transform.
Files found in attachment or here: https://www.dropbox.com/s/q4nox06h4gepx ... lities.zip
NOTE: I show a procedure in the Copy compound to restrict deformers to 1, but if you notice the files there's another compound, pb_MaxDeformers. So I decoupled it and now supports n deformers and works like seen here:
- Attachments
-
- pb_ICE_EnvelopeUtilities.zip
- (50.66 KiB) Downloaded 223 times
Re: ICE Envelope Weights Utilities
Seems like a great way to reliably mirror weights and to attach meshes to envelopes, which can typically be pretty painful.
Thanks!!
Thanks!!
Re: ICE Envelope Weights Utilities
Many thanks
Who is online
Users browsing this forum: trendiction [Bot] and 58 guests