animate1978 / MB-Lab

MB-Lab is a character creation tool for Blender 4.0 and above, based off ManuelBastioniLAB
Other
1.83k stars 315 forks source link

Basic poses create too much distortion #241

Open aaronfjerstad opened 4 years ago

aaronfjerstad commented 4 years ago

Describe the bug A clear and concise description of what the bug is.

To Reproduce Steps to reproduce the behavior:

  1. Create a basic character (any type) with no modifications. Include basic muscles and IK rig.
  2. Use the hip controller to drop the character so the butt is on the floor, and adjust the feet slightly forward to reduce mesh penetration.
  3. You'll already notice that the knees are far too rounded as in screenshot 1.
  4. Shift the knees to the side slightly.
  5. Notice the body horror that occurs in screenshot 2.

Expected behavior One would expect basic posing of joints and limbs to work without so much distortion

Screenshots

image image

Additional context I'm running version 1.7.7 on Blender 2.82

Logs mb_lab updater verbose is enabled cls BA: <class 'MB-Lab-1_7_7.addon_updater_ops.addon_updater_install_popup'> cls: <class 'MB-Lab-1_7_7.addon_updater_ops.addon_updater_install_popup'> cls BA: <class 'MB-Lab-1_7_7.addon_updater_ops.addon_updater_check_now'> cls: <class 'MB-Lab-1_7_7.addon_updater_ops.addon_updater_check_now'> cls BA: <class 'MB-Lab-1_7_7.addon_updater_ops.addon_updater_update_now'> cls: <class 'MB-Lab-1_7_7.addon_updater_ops.addon_updater_update_now'> cls BA: <class 'MB-Lab-1_7_7.addon_updater_ops.addon_updater_update_target'> cls: <class 'MB-Lab-1_7_7.addon_updater_ops.addon_updater_update_target'> cls BA: <class 'MB-Lab-1_7_7.addon_updater_ops.addon_updater_install_manually'> cls: <class 'MB-Lab-1_7_7.addon_updater_ops.addon_updater_install_manually'> cls BA: <class 'MB-Lab-1_7_7.addon_updater_ops.addon_updater_updated_successful'> cls: <class 'MB-Lab-1_7_7.addon_updater_ops.addon_updater_updated_successful'> cls BA: <class 'MB-Lab-1_7_7.addon_updater_ops.addon_updater_restore_backup'> cls: <class 'MB-Lab-1_7_7.addon_updater_ops.addon_updater_restore_backup'> cls BA: <class 'MB-Lab-1_7_7.addon_updater_ops.addon_updater_ignore'> cls: <class 'MB-Lab-1_7_7.addon_updater_ops.addon_updater_ignore'> cls BA: <class 'MB-Lab-1_7_7.addon_updater_ops.addon_updater_end_background'> cls: <class 'MB-Lab-1_7_7.addon_updater_ops.addon_updater_end_background'> mb_lab Updater: Read in json settings from file

aaronfjerstad commented 4 years ago

Note that I can get something closer if I don't use IK:

image

EDIT: But that is somewhat annoying to not have IK, and there is still noticeable distortion around the knees.

blaisefaint commented 4 years ago

I'm curious if anyone has tried using Blender's new pose brush created by Pablo Dobarro.

Blender is also working on Animation 2020.

On the most recent Blender Today Live, Pablo Vazquez mentioned that someone is working on new tools to improve working with bvh files: https://www.youtube.com/watch?v=nMuCLduOmtE

The bottom line is that Manuel Bastioni designed these pose tools before these new tools came along, meaning the whole idea of posing in MB-Lab may be due for a complete overhaul.

TetoTheSquirrelFox commented 4 years ago

Yep. And I can add this : a addon to add rigify on a MB-Lab model already exists, and should be better that the one Manuel did for MB-Lab. And you can use Blenrig too, it seems to be a very powerful tool. But it's obvious that tools made by Manuel for rigging are a little outdated and must be upgraded. No offense, it's just that rigging tools are moving fast since 2~3 years.

Noizirom commented 4 years ago

We are looking at different options for the skeletal system. We are kind of cautious at the moment because we're not sure what blender will do with their animation system overhaul. It will affect how bones are animated. Jim Kroovy has an animation system that he was willing to donate to the project. You should check it out at https://github.com/Jim-Kroovy/Mr-Mannequins-Tools

On Thu, Feb 27, 2020, 4:19 PM TetoTheSquirrelFox notifications@github.com wrote:

Yep. And I can add this : a addon to add rigify on a MB-Lab model already exists, and should be better that the one Manuel did for MB-Lab. And you can use Blenrig too, it seems to be a very powerful tool. But it's obvious that tools made by Manuel for rigging are a little outdated and must be upgraded. No offense, it's just that rigging tools are moving fast since 2~3 years.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/animate1978/MB-Lab/issues/241?email_source=notifications&email_token=AKYHC3XVBV4NENAVR33U7FLRFAU7FA5CNFSM4KZH6WBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENF7VNQ#issuecomment-592181942, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKYHC3WJNFBUETSTBSOPIKLRFAU7FANCNFSM4KZH6WBA .

animate1978 commented 4 years ago

In my opinion the IK in MB-Lab is less than desirable really, however my skills in that area are probably even less so. That being said we would need someone who is skilled.

I checked out the repo above. I remember seeing this before...