Using the Landscape Grasstype will generate log spam for the number of Landscape components being used or if using World Composition will generate a log warning for each tile used.

The warning indicates the following:
"Warning: Warning Mobility of Landscape_0 : HierarchicalInstancedStaticMeshComponent_220 has to be 'Movable' if you'd like to move."

The log is spammed each time when a level is streamed in and our with world composition or if you're using level streaming when you load/unload a level with blueprints.

This warning is a regression of behavior that was in 4.13.2. This warning shows in current release of 4.14 and latest internal builds.

Working:4.13.2 Binary Release CL-3172292
Broken: 4.14 Binary Release CL-3195953
Broken: 4.15 Dev-Rendering CL-3200358

Steps to Reproduce

1. Create a Landscape in the Level (default settings work for 255 components)
2. Create a Landscape Grasstype material and assign a static mesh to it
3. Create a Material that uses the Landscape Grass type
4. Apply the Landscape Grasstype to the Landscape.
5. Open the Output log
6. PIE

Regression: Yes

Results: The output log gets spammed with the number of components that the landscape grasstype material is assigned to (so 255 with a default landscape setup) and anytime the landscape is streamed in or out the log is has the warning written out.

Have Comments or More Details?

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

Login to Vote

ComponentUE - LD & Modeling - Terrain - Landscape
Affects Versions4.144.15
Target Fix4.14.1
Fix Commit3208633
CreatedNov 16, 2016
ResolvedNov 23, 2016
UpdatedOct 30, 2017