Auto-rig Pro [3.61]

Thanks for answering the previous post, ARP keeps adding up in usefulness…

Well, i’m not sure what a solid argument means, but for me that do all coding in C++ in Unreal, do levelbuilding, texturing, modelling, sounddesign and animations means i need the fastest tools i can buy to save some precious time… …and i can really sink in to hours of minute animating… until it’s perfected… this sh*t is addictive :slight_smile:

ARP has the slider readily available and i use it all the time to get a rough hand, then make a pose ( using the pose library)… Every time i use the slider i still need to move the first phalanxes by hand and it’s very timeconsuming… I now animate many types of characters that uses weapons, things the character should hold, double grips, swords, gripping a handle on a door e.t.c e.t.c and it’s nice to make every animation feel organic so i don’t like to copy and paste which makes them “feel” the same

I’m thinking if there was a value box i could set a value between 0.0f and 1.0f this would serve as a ratio of which the main slider percentually rotates the first phalanx… this would save a tremendous amount of time on this pretty tedious labour.

For an animator that mostly do animations that need a blank canvas every time they start to work just leave that value at 0.0f. This value also act together with the slider so it shouldn’t be a separate function

A second question… Is there a way to add twistbones on an imported skeleton like Unreal FPS arms or the SK Mannequin or do i need to set this and rig it from scratch? I could not make it happen

Cheers and sorry for a long post

@HokusPokus Thanks for the feedback, this will be considered.

Auto-Rig Pro has been updated to the 3.61.20 version!

Highlights:

New “Rig Layers” menu, to quickly hide or show rig components: armature layers, bones, collection and objects. Useful to toggle some features of a character (clothes, props…) or show/hide a given set of controllers. Each layer can be hidden or shown individually, and the star icon button allows to display only this layer and hide others.

Skull bones are now disabled by default. More facial modularity will be worked on later.

The interface has been polished with sub-panels.

subpanels

Binding performances have been significantly improved, from 3 to 5 times faster when using the weights improvements settings! Also heels weights can now be improved automatically by enabling the “Improve Heel Weights” toggle, before/after comparison:

heels_skinning_packed

The weight improvement features are useful to improve default automatic weights, see here why they matter. (if pictures don’t show, press F5 to refresh the web cache of the documentation pages)

Static source bones are now supported for the remap tool, by popular demand.

And finally, an important fix to workaround the compatibility breakage with Blender 2.93 and exporting Linked or Overridden rigs with Auto-Rig Pro to FBX.

Full log below:

–[3.61.20]–

New/improved:

  • Rig: New Rig Layers menu, to quickly hide or show rig components: armature layers, bones, collection and objects. Useful to toggle some features of a character (clothes, props…) or show/hide a given set of controllers.

  • Rig: Skull bones are now optional and disabled by default

  • Rig: Interface of rig tools/settings has been improved with imbricated sub-panels for better clarity

  • Rig: Extended maximum arms/legs twist bones amount to 32

  • Rig: By default some secondary controllers were just hidden, leading to display them when revealing all bones (Alt-H), even when Secondary Controllers were set to None. This was a bit of a problem, the code has been refactored to hard-delete and create bones on the fly when clicking Match to Rig.

  • Rig: Renamed internal property to avoid conflict. Required to click the Update button (as prompted automatically) with old armatures

  • Skin: Binding performances significant speed up. Although the weight improvement functions were useful (smooth twist bones weights, refining hips weights…) they were bloated with lots of overhead. Binding is now from 3 to 5 times faster (!) after minimizing Python code overhead and optimizing functions with dedicated built-in operators.

  • Skin: New “Improve Heel Weights” setting to improve automatic skinning in the ankle/heel area

  • Skin: Warning message when binding meshes with more than 150.000 polygons, can be slow

  • Export: Less than 3 spine bones are now supported as Humanoid type (3 was the minimum before)

  • Export: Improved consistency with the actions export dialog, added messages relative to “Only Active” and warn if no actions are exported

  • Remap: Static source bones (not animated) are now supported, they appear in the bones list

  • Remap: When importing a preset, the browser now uses automatic filtering for .bmap format files

Fixed:

  • Export: Overridden and proxy armatures export breakage with Blender 2.93
  • Export: Spine bend bones could not be exported when more than 2
  • Export: Avoid and fix vertex group names conflict
  • Skin: Eyelids weights improvements were broken in some cases
1 Like