Importing morph targets in 4.17 not working

When even trying to import a simple skeletal sphere with a morph target an two bones on it simply does not work. the Mesh imports with the bones, but there are no morph targets. Using 3ds max 2017 and UE 4.17 all kinds of fbx formats

Hi,

If you could post some screen shots or a sample project, I can take a look at the issue further. However, there is a setting that is fairly easy to overlook. On import there should be an import morph targets box to check that is under the mesh settings. I posted a screenshot below with this section highlighted. If this is not checked, it may be causing this issue. Let me know if this helps or if you have any further questions.

-Thank you

Hi, thanks for the help here are my screens of an attempt, and thanks again for any help you can give

Hi,

Are the morph targets exporting out of Max? Try exporting everything normally to an FBX file, after that, bring the FBX file into a new Max project. Are the morph targets still there? This will give us an idea where things are going wrong. Check out this link to a video on youtube if the morph targets do not export out of Max. Let me know if this works so I can look into this further to see if it is on import. Feel free to post a sample project if you think that will help us solve the problem.

-Thank you

Yep that did the trick, had to reimport after I imported but it did work, thanks for the help!

I’m glad to hear it. If you have any other questions regarding this post feel free to reopen it.
-Thanks

Doing the same thing for Maya, and can’t get it to import the targets, it’ll import the targets curves but not the targets, Tried Everything I know, Export using FBX 2010-2016 checking each version, deleting the original, after each try, reimporting after each try. Nothing works and the FBX re-imported into maya does work (has blend shapes in fbx file) even reports it in the import log…

LogFbx: FBX Scene Loaded Succesfully
LogFbx: =================================================

LogFbx: =================================================
**LogFbx:         [Node 2] BlendShape (Type BlendShape).**
LogFbx: =================================================

LogAnimationCompression: Building Anim DDC data for AnimSequence /Game/TestCube_Anim.TestCube_Anim
LogEditorFactories: -- imported successfully

Attached File for testing (I was Testing Normal Map blending with blendshapes)
link text

Nevermind, it was a long day, and I had set the Morph Target Flag multiple times, and I guess the last couple of times I didn’t and it must have re-set the import settings. Checking and triple checking the first image’s checkbox “Import Morph Targets” is a key factor especially if you see other components making it into the import like morph target animation.

Now I’m getting this as an error when I try and manually manipulate the targets :

LogStats: FDebug::EnsureFailed - 0.000 s
LogStats:
FPlatformStackWalk::StackWalkAndDump -
0.000 s LogOutputDevice: Error: === Handled ensure: === LogOutputDevice:
Error: Ensure condition failed:
DynamicData->MorphTargetWeights.Num()
== LODModel.MorphTargetVertexInfoBuffers.GetNumMorphs()
[File:D:\Build++UE4+Release-4.17+Compile\Sync\Engine\Source\Runtime\Engine\Private\SkeletalRenderGPUSkin.cpp]
[Line: 388] LogOutputDevice: Error:
Stack: LogOutputDevice: Error:
UE4Editor-Core.dll!0x00000000DFB93E36
LogOutputDevice: Error:
UE4Editor-Core.dll!0x00000000DF91C2D2
LogOutputDevice: Error:
UE4Editor-Core.dll!0x00000000DF934746
LogOutputDevice: Error:
UE4Editor-Engine.dll!0x00000000986F417B
LogOutputDevice: Error:
UE4Editor-Engine.dll!0x000000009870D6A2
LogOutputDevice: Error:
UE4Editor-Engine.dll!0x00000000986BA445
LogOutputDevice: Error:
UE4Editor-Engine.dll!0x00000000986D3696
LogOutputDevice: Error:
UE4Editor-Core.dll!0x00000000DF7E24F5
LogOutputDevice: Error:
UE4Editor-Core.dll!0x00000000DF7E2ADA
LogOutputDevice: Error:
UE4Editor-RenderCore.dll!0x0000000008381FB1
LogOutputDevice: Error:
UE4Editor-RenderCore.dll!0x0000000008383076
LogOutputDevice: Error:
UE4Editor-Core.dll!0x00000000DFB90EA8
LogOutputDevice: Error:
UE4Editor-Core.dll!0x00000000DFB870AC
LogOutputDevice: Error:
KERNEL32.DLL!0x0000000027E98364
LogOutputDevice: Error:
ntdll.dll!0x00000000282C5E91

Saved the scene / imported objects, Re-Started the engine and it went away.

For the error you mentioned above, it looks like someone has already run into as well. The issue was logged and the target fix is 4.18. Here is a link to the public tracker if you would like to take a look at it.

-Thank you

This shoud be the right answer, u save me a lot of time… Sitting here for hours and can’t get my morphs to run. Then read this, try it on 4.15 and 4.16 and there it is, works perfect! It’s the bug in 4.17! Thank u man!