Description

Foliage spawned from Landscape Materials is rendering offset from the Landscape the material is applied to.

I can reproduce this issue with or without Edit Layers enabled.

I'm unable to reproduce this issue in //UE4/Main, CL 11386389 (before branch to //UE4/Release-4.25)
This issue is therefore marked as a regression.

Original setup repro provided by the liscensee:

1. Create blank blueprint project with version 4.25 preview 3.
2. Create a new level with a landscape.
3. Create a landscape material with a single layer and a landscape grass output assigned to that layer.
4. Apply a landscape grass type to the output with any mesh applied.
5. Create material instance and apply it to the landscape.
6. Use the noise tool to sculpt the terrain and create various sized mounds and hills.
7. Notice that, in some places, the meshes are spawning floating above the landscape.
Steps to Reproduce
  1. Download and extract the attached project
  2. Open the attached project in UE4Editor
  3. Enter Foliage Mode

Result:
Foliage renders in the world off the surface of the Landscape

Expected Result:
Foliage spawned from Materials are spawned on the surface of the landscape the material is assigned to

Have Comments or More Details?

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

1
Login to Vote

Fixed
Fix Commit12457212
Main Commit14151001
Release Commit12457212
CreatedMar 24, 2020
ResolvedMar 26, 2020
UpdatedAug 20, 2020