New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FBX mesh breakage morphing MTIs #28143
Labels
Comments
Is it possible for you to pinpoint the exact release when the breakage occurs? That would make it easier to find the breaking change.
Is there maybe another asset that you can share for reproduction? Without a test asset it will be hard to investigate the issue. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
Hi,
I'm a Three.JS newbie, playing with facial animation on FBX and GLTF models based on MorphTargetInfluences (MTIs). I have a simple model loader which reads the model and providers sliders to move the various MTIs / blend shapes. This was all working until a recent update from [email protected] to [email protected] (it's still bad in 0.163.0).
The problem is only on FBX models, and the visual symptom is the mesh appears to break up like a death scene from Tron 1 as the MTIs are changed from 0. The bigger the intended change, the more vertices are affected, and they only seem to be affected on one side of the face, and the ones that should be changing don't move. It's as if the MTIs were being applied to the wrong vertices.
So the question is, is there any known recent change in the FBX morphing import, and any workround?
Thanks!
Paul
Reproduction steps
Code
Working in R3F:
ModelPage.tsx:
BodyModelPage.tsx:
This is then used in a larger React app but that's not relevant, I don't think...
Live example
Sorry I don't have this publicly available (I could do with some effort)
Screenshots
Console output:
Version
0.163.0
Device
Desktop
Browser
Chrome
OS
Linux
The text was updated successfully, but these errors were encountered: