I have a skeletal mesh. I can use the SetMorphTarget node on it with no problem (I can see the expected morphs). I can migrate that skeletal mesh to other projects and SetMorphTarget still works. However, I have a particular project in which SetMorphTarget doesn’t work.
I’ve fiddled around with project settings and plugin settings, but I still can’t get SetMorphTarget to work in this project.
It is a c++ project and I’m using engine version 4.27.1. The MorphTargetPreviewSettings window for the skeletal mesh displays the morph targets as expected. Does anyone have any suggestions on things I could try to get SetMorphTarget working?
I got it working. The problem was related to LODs. The morph targets of my skeletal mesh were only set to work at LOD0 and I was viewing everything at LOD 1+ in that particular project.
Edit: If you want morph targets to work with a particular LOD, you can go to the skeletal mesh’s AssetDetails pane → under the LOD Info section → check the RemapMorphTargets option & click on the Regenerate LOD button.