Starting with Unreal Engine 5.4, the logic for adding ISM instances by adding ISM components in the Construction Script (like below) has failed.
[Image Removed]
This issue accidentally was introduced at CL28594968. From this change, UInstancedStaticMeshComponent::CreateSceneProxy() started to early-return with null in the above repro scenario, due to a new flag bInsInstanceDataApplyCompleted.
Expected Behavior: The mesh chosen at step 5 appears (technically as an ISM instance)
Workaround in this repro project: Turn off and on Default > Generate flag to run ConstructionScript again.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-219819 in the post.
0 |
Component | UE - Graphics Features |
---|---|
Affects Versions | 5.4 |
Target Fix | 5.5 |
Fix Commit | 35017787 |
---|
Created | Jul 21, 2024 |
---|---|
Resolved | Jul 23, 2024 |
Updated | Jul 30, 2024 |