animate1978 / MB-Lab

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

Face rig or expression warps faces #304

Open giulioriot opened 3 years ago

giulioriot commented 3 years ago

Using the face rig, or the face expression function, the model is badly distorted.

After the model is finalized, applying the face rig or face expression functions, the model warps instead of following the shape of the expression.

image

image image

giulioriot commented 3 years ago

image

giulioriot commented 3 years ago

image I've just updated to last version but is the same

giulioriot commented 3 years ago

Got this error when I create face rig after updating to last version of MB-Lab

Traceback (most recent call last): File "C:\Users\giuli\AppData\Roaming\Blender Foundation\Blender\2.90\scripts\addons\MB-Lab__init__.py", line 2266, in execute rc = facerig.setup_face_rig(obj) File "C:\Users\giuli\AppData\Roaming\Blender Foundation\Blender\2.90\scripts\addons\MB-Lab\facerig.py", line 299, in setup_face_rig root_x, root_y, root_z, rc = get_root_bone_xyz_loc(obj) ValueError: not enough values to unpack (expected 4, got 2)

location: :-1

animate1978 commented 3 years ago

I see, this is not good, I will have to look into this...

animate1978 commented 3 years ago

This could have been related to the fact that up until recently, the code was not updated for Blender 2.90+

I noticed from your screenshots that you are using a more recent build of Blender. You should try again using the 'master' branch of MB-Lab which has been fixed for the latest version of Blender.

Let me know how it performs

animate1978 commented 3 years ago

Just a note : I used the latest version of MB-Lab... on Blender 2.82 and the FaceRig does not cause distortion. I should be getting an new GPU so I can run Blender 2.90+ so I will test this out then.

Also note that I did setup IK and Muscles as seen in the screenshots.

giulioriot commented 3 years ago

Ok Thank you so much!!! So the version is still the 1.7.8 right? I will try and let you know if it works, Thank you again

animate1978 commented 3 years ago

Yes this is still 1.7.8 but it has an internal version upgrade from x.x.x.42 to x.x.x.50

I still not sure what caused distortion like you have shown though, it's never been seen before and I cannot seem to replicate it either so more testing will be done.

nameless667 commented 3 years ago

 This distortion might have to do with random generator. I recall having the same issue after spamming "Generate" and then possibly undoing once and then applying a face rig.  On Tuesday, January 12, 2021, 07:09:06 PM GMT+2, animate1978 notifications@github.com wrote:

Yes this is still 1.7.8 but it has an internal version upgrade from x.x.x.42 to x.x.x.50

I still not sure what caused distortion like you have shown though, it's never been seen before and I cannot seem to replicate it either so more testing will be done.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.