New

  • channel action to remove the target deltas for the entire mesh or selected components only
  • weight and region maps can now be stored in an optional JSON file format
  • paint value submenu when painting weight or region maps
  • ability to lock regions from editing and normalisation
  • when entering Edit Mode the selected components are maintained on the sculpt mesh
  • the behavior of the base weights warning message can now be controlled from the preferences
  • added a check if the meshes transform and shape node names are unique
  • if the blend shape data node doesn’t match the blend shape node’s name anymore when changed outside of SHAPES it gets automatically renamed when loading the mesh the next time
  • improved the handling of asymmetrical meshes when mirroring shapes
  • added a brush symmetry and color display toggle to the paint shape weights context menu
  • SHAPESBrush: size and strength attributes can now be adjusted with a higher precision in the tool settings window
  • SHAPESBrush: the default SHAPES brush type can now be set from the SHAPES preferences or the brush tool settings
  • SHAPESBrush: new grab and twist brush type

Updated

  • compatibility with Maya 2018

Fixed

  • values of 1 are discarded after inverting a region map
  • error message occurs after the SHAPES window got closed and the last selected target shape’s value is changed when moving the time slider
  • SHAPESBrush: Paint Freeze Symmetry is enabled by default
  • SHAPESBrush: several issues when setting options from the brush marking menu

Fixed

  • the Pose Interpolator is not available as a shape driver for Maya 2016 Extension
  • referenced nodes cannot manually be added to the driver list
  • joints with a custom shape node don’t display correctly as joints in the driver list
  • after updating the setup to the new data model some driving nodes don’t show up in the driver list in particular cases

New

  • added a twist axis option to the shape driver folder when working with the weightDriver in RBF mode or Pose Interpolator

Updated

  • added a version check for the weightDriver plug-in to make sure that the right version is used

Fixed

  • the Pose Interpolator gets shown when having Maya 2016 with an update installed (pre Maya 2016 Extension 1)
  • after exporting and rebuilding a blend shape setup it doesn’t get loaded automatically
  • the twist axis for the weightDriver in RBF mode is set to the z-axis when there is no child to the driving node
  • the icon size for the weightDriver in RBF mode is set to zero when the driving node has no children
  • when adding an existing mesh as a new target with the option to keep the mesh it will stay connected to the blend shape node

New

  • new Weight Driver RBF mode for enhanced interpolation of multiple shapes per driving node
  • support for the Maya Pose Interpolator for Maya 2016.5 and later
  • added the ability to define a custom blending of RBF or Pose Interpolator controlled blend shape targets before entering Edit Mode
  • all target shapes can now be quickly extracted and connected as meshes to the blend shape node
  • added a check for externally added target shapes

See video for version 4.1.

New

  • general: it’s now possible to add multiple meshes as target shapes as new default or posed targets
  • general: when selecting an incoming node a new option lets the user choose to select the upstream dag node; in case there is no dag node the next node upstream gets selected
  • general: new preference setting to keep the undo state when undoing; turning it off keeps the undo state but erases the redo queue
  • ui: added a close button to completely remove the SHAPES UI
  • weights: added a new menu item to smooth shape weights
  • region maps & weight maps: added functionality to duplicate or backup a map, as well as loading the map backup
  • region maps: added new menu items to invert and mirror region maps
  • region maps: it’s now possible to change the target selection when in region edit mode
  • region maps: changed the region extraction so that now all selected target shapes are considered
  • region maps: new option to extract regions to existing shapes only
  • region maps: added the option to paint from buffer, which contains the previous maps
  • transfer: added the wrap deformer auto weight threshold preference to the transfer options window

Updated

  • compatibility with Maya 2017

Fixed

  • some intermediate meshes remain in the scene after some operations when working with secondary blend shape nodes
  • if the driving node for a weight driver is not listed in the driver list it doesn’t get automatically added
  • when working with a secondary blend shape node the mesh doesn’t stay selected after some blend shape weights operations
  • the exported setup contains false connections when a combo driving shape is driven by a direct connection
  • target shapes using the ramp weights node don’t get exported/transferred correctly and result in non-working target shapes
  • crash, when cleaning up the tweak node when a ramp weights node is present
  • sculpt compare doesn’t get activated when entering edit mode for the first time
  • issue with saving weight maps when the blend shape node is within a namespace

New

  • new option to create a post deformation blend shape node through the Add Blend Shape Node menu for Maya 2016.5 and later
  • added a new rampWeights node to create ramp effects for target weights
  • shape drivers in the driver list can now be grouped and organized
  • the driver list can be reset individually
  • the about window now displays the plugin versions
  • added a token option to place extracted regions underneath the source shape

Updated

  • compatibility with Maya 2016.5
  • when in Shot Fix mode and no blend shape node exists a new post deformation node gets
    created
  • adding an empty target creates the name ’emptyTarget’ for better readability

Fixed

  • when creating a new weight driver the range field doesn’t correctly display node rotations past 90 degrees
  • reduced the display of errors when a target channel is empty
  • exporting empty targets creates no target channels upon import
  • SHAPES Brush symmetry setting is not properly set when opening the Maya tool settings
  • importing a weight map onto a region ignores values of 1 when switching between regions

Note:
Due to the transfer of the SHAPES brush settings to the Maya tool settings window the current installation does not include a SHAPES brush shelf button anymore. The brush can now be activated through the brush button below the target list and the tool settings window can be opened with a double-click.
Any existing brush shelf button keeps its behavior as long as the SHAPES brush plug-in is loaded. To make it work in any case change the button command to SHAPESBrush;

 

New

  • new shot fix feature for corrective animation

Updated

  • new weight driver options for translation and custom ramp interpolation
  • symmetry improvements for the SHAPES brush
  • the SHAPES brush tool settings are available through the Maya tool settings window
  • unassigned/partial region map weights can now be displayed as a color ramp
  • unassigned/partial weights can be assigned to any region on object or vertex level
  • auto distribution for unassigned/partial weights
  • region extraction now supports in-between shapes
  • option to toggle between black/white and color feedback when painting regions

Fixed

  • error when trying to send the sculpt mesh to zBrush
  • error when a target channel name contains a dash
  • error/crash when a target channel with a live mesh connection is selected and edit mode is entered
  • live mesh connections can get disconnected under certain conditions
  • error when mirroring a shape in order based mode
  • weight driver attributes are not in a layout for Maya 2015 and below
  • error using a node as a shape driver when message attributes are present
  • error when exporting the setup and node names already exist in the scene
  • flushing a region map with white doesn’t store the new values
  • reducing region map weights leads to unassigned weights
  • when transferring the setup to a hires mesh deformation artifacts can appear because of the used wrap deformer

New

  • complete rewrite

All parts of SHAPES have been touched and many have been modified. The main changes and additions include:

  • general speed improvements for all major actions
  • region map feature to extract partial shapes based on a complex shape
  • shape sequence feature as an alternative to in-betweens
  • driven set feature to control set driven key setups
  • sculpt compare feature
  • tweak auto mirror option
  • symmetry check/match feature when loading the mesh
  • preference option to define the default Maya sculpt tool
  • tweak propagation for combo shape editing
  • updated export options
  • improved setup transfer to another mesh
  • ability to mirror the entire blend shape setup
  • batch mirror for all shapes contained in one group
  • ability to toggle the wireframe display when working with the SHAPES brush
  • option to keep the selected mesh when adding it as a new target
  • added some basic paint operations when working with blend shape weights
  • new check for existing base weights
  • added progressive in-betweens
  • the blend brush can now be used to blend to the original mesh/undeformed shape
  • weights maps can be added or subtracted from each other
  • added the ability to store the freeze information from the Maya sculpting tools freeze brush for Maya 2016 and higher