Summary
My landscape material does not work correctly on my Nanite Landscape if it is using Landscape Layer Blend.
What Type of Bug are you experiencing?
World Creation Tools
Steps to Reproduce
- Create a Nanite landscape actor
- Create a Material with the following setup:
a. Under the home node, enable “use material attributes”
b. Add a Landscape Layer Blend node and add 3 layers to it (e.g. Soil, Snow, and Rock).
c. Create a new MakeMaterialAttributes node and add connect the relevant data to it.
d. Collapse the nodes created in step 2.c. (might not be relevant to this issue)
e. Assign the new material to the landscape. - Connect the output of the collapsed node directly to the home node. Notice how the landscape changes visuals (in my case, it is completely covered in “soil”)
- Connect the output of the collapsed node to the Landscape Layer Blend node instead, and the output of that node to the home node. Notice that the landscape is now gray. Attempting to fill the landscape with that layer does not correct the issue.
Expected Result
Using the Landscape Layer Blend node results in a material that is properly reflected in the nanite landscape.
Observed Result
The landscape remains completely gray, as if no material has been assigned to it.
Affects Versions
5.8
Platform(s)
Windows
Video
Additional Notes
Collapsed material nodes content: Landscape Material Content posted by anonymous | blueprintUE | PasteBin For Unreal Engine
The material, with Landscape Layer Blend connected and assigned, works correctly on non-nanite landscapes.