Developer Notes

No longer occurs in latest builds

Description

MaterialCurve of AnimSequence is not working with LOD 1~ if assigned Material manually. Assigning material to LOD0 seems sharing material info with other LODs but material info is never shared if assigned material to other LOD.

Not same but related issue is [Link Removed].
https://jira.ol.epicgames.net/browse/UE-4437

Steps to Reproduce

I Attached some asset to reproduce this issue.

1. Make SkeletalMesh ("SkeletalMeshLOD") from FBX, and import LODs from FBX.
2. Modify material ("M_MaterialCurve") to use Scalar Parameter, and name MaterialCurveParameter.
3. Make Material Instance from 2.
4. Make AnimSequence ("SkeletalMeshLOD_AnimSequence") and Add Curve and name MaterialCurveParameter, and set it as Material Curve.
5. Assign 3. to LOD0 of SkeletalMesh ("SkeletalMeshLOD").
6. Duplicate SkeletalMesh ("SkeletalMeshLOD") to other SkeletalMesh ("SkeletalMeshLOD2") and assign 3. to LOD1~ manually to duplicated SkeletalMesh.
7. D&D SkeletalMesh ("SkeletalMeshLOD") and duplicated SkeletalMesh ("SkeletalMeshLOD2") on the level and set Animation Mode to Use Animation Asset and assign AnimSequence to both of SkeletalMeshActor ("SkeletalMeshLOD_AnimSequence").
8. Run.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-13249 in the post.

0
Login to Vote

Cannot Reproduce
ComponentOLD - Anim
Affects Versions4.7.3
Target Fix4.8
CreatedApr 3, 2015
ResolvedApr 22, 2015
UpdatedMay 18, 2020
View Jira Issue