Artell
almost 8 years ago
Thanks for your feedback Daewoong.
The controller bones are necessary to pose and animate the character accurately. The hidden armature layers should not be used/display by users by default.
The binding feature is based on the Blender's Automatic Weights native tool (heat map skinning) with some improvements made on top of it, such as splitting the objects, smooth the twist weights, low resolution meshes... These features were added from user feedback and experience to ease the workflow. However be assures this is not mandatory at all to use it, you can of course use the default Blender's Automatic Weight feature if you prefer. Just parent your meshes to the "rig" and "rig_add" armature using the "Automatic Weights".
About making a default choice between Unity or Unreal Export "Universal", "Humanoid", it's hard to choose: it depends on users and project :)