[Blender] How do modifiers work with Unreal?
I have a character created in Blender and am at a point where I would like to start using shape keys to position things like the eyelids and mouth. After shape keys are applied, modifiers can no longer be applied and I wanted to make sure the following modifiers would import into Unreal with no unexpected results.
Lattice - Cartoon eyes.
Shrinkwrap - Eyelids.
asked May 09 '16 at 07:22 PM in Using UE4
I had a similar issue once and found a Blender script that was a lifesaver. The script is called ApplyModifierForObjectWithShapeKeys . py and allows you to apply modifiers on objects with shape keys.
Script link (from the thread): https://github.com/przemir/ApplyModifierForObjectWithShapeKeys
In my experience the script works well for most cases although there are certain setups where results might be unpredictable.
Worth noting that once you export your model into a format like FBX, all Blender specific artifacts like modifiers are no longer present so Unreal will not directly see them unless the effects of these modifiers are represented in the resultant FBX. That depends on Blender's FBX export script and which features the script can successfully export so far (you may have already read elsewhere about the difficulties that Blender faces in developing an FBX exporter because they don't have access to the proprietary format among other issues).
I have a character with lattice on her eye's and they seem to work fine. You'll need to experiment with the import/compute normals and tangents setting but I haven't seen any problems, make sure all your transforms are applied. I also have questions about which modifiers I can and can't use and will need to experiment a lot to find out.
Follow this question
Once you sign in you will be able to subscribe for any updates here