Description

PerInstanceRandom does not provide a random value when the material is being used on an Instanced Static Mesh that is spawned at runtime, the value is always the same.

Regression?: Yes
This did not occur in 4.16.3-3561208+++UE4+Release-4.16

Versions tested:
4.16.3-3561208+++UE4+Release-4.16 - Did not occur
4.17.0-3573198+++UE4+Release-4.17 - Occurred
4.18.0-3575318+++UE4+Main - Occurred

Steps to Reproduce
  1. Download the attached project
  2. Open the project
  3. Press play
    Result: The Instanced Static Meshes spawned on Begin Play are not having their Emissive Color randomized by PerInstanceRandom. The ones spawned on Construction are.
    Expected: All of the shown Instanced Static Meshes have their Emissive Color randomized by PerInstanceRandom.

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

1
Login to Vote

Fixed
ComponentUE - Graphics Features
Affects Versions4.174.18
Target Fix4.17.2
Fix Commit3593597
Main Commit3621569
CreatedAug 11, 2017
ResolvedAug 28, 2017
UpdatedApr 27, 2018