VehicleGame Landscape Material does not Migrate Correctly.

I have recently been trying to use the Landscape Material used in the Vehicle Game Demo 4.2 and export it into the Unreal Tournament 4.3 build using the Migrate tool. I wanted to work with it in a level for UT. It Migrates just fine and appears on the Landscape with no problems when applied. What doesn’t seem to work right is when trying to Paint edit the Landscape! The Pebbles Don’t work and I cannot for the life of me figure out why. It works if you try to edit it in the Vehicle Demo Map itself but not after I move it to UT Git Hub Version. It works if I use 4.2 on a new project and 4.3 new project. This tells me its a UT version problem or I am missing something? And yes I created a Landscape Layer for the Rock and Pebbles! Any help with this would be great!

Can someone at least tell me if any of the Engine Material Functions have changed in the UT 4.3 Version of the editor? I also have noticed The landscape Material show 12/16 Textures originally …But 15/16 Textures only when imported into The UT Build. Why is this?

Hi ,

Can you post a screenshot of your material so i can see what might be going on? Thank you!

Thats the Thing its not my Material Its Epics or whoever Created the Demo ! It is from the Vehicle Demo! I just used the Migrate tool to extract the Assets into the Latest Unreal Tournament Build of the Game! When I Extract it into any other Project it works just Fine. Just not in the UT Version. Something has changed and I would like to know what so I can fix it. I don’t believe anyone can help me unless they open the Material itself and do a test. The name of the Material is M_Landscape_SandRock and the Instance (M_Landscape_SandRock_Inst) is used on the Landscape. Inside the Landscape Editor under the Paint tool The Pebble Material is Broken, Doesn’t show Up!

Hi ,

Check to see if you have the texture T_Pebble_D in your UT project. you have to migrate the textures and normal maps for the material as well as the material itself. T_Pebble_D is in the vehicle example. If you did migrate the pebble texture over it is probably not in the same general filepath that the original material was looking for. In that case you simply have to find the texture and reapply it inside of the material editor. That should solve the problem.

I did check and just rechecked again …The Textures Did Migrate Over and are in the right place. It shows up just fine in the MF_Pebbles Material Function also.

Hi ,

Unfortunately thus far my repro has only produced expected results. Please let me know if this is what you are seeing:

After migrating the material and texture content (along with all material functions), the links between the functions and materials break due to migration to a new project. These must be re-applied and attached. The textures all show up as empty as they have been moved to a different location (specifically, the filepath leading to the vehiclegame project has now be altered to a different project). The textures must be re-applied to both the functions and the material, then the functions must be re-attached within the material for everything to work properly. If this does not fix your material issue, please let me know and post a screenshot of the specific material so I can see what is different between my migration and yours. Thank you!

Thank for the Reply … Its Funny When I use the Migrate tool everything is all attached and all the Textures are where they are supposed to be including the Material Functions. I don’t have problem with Rock Layer it paints just fine. Its the pebble Layer that does not work and shows up Blank. And again this is only when I Migrate to in the Unreal Tournament Version. I will try to post a screenshot later as my kid has a baseball game soon. Please Check this post again!

I have posted screen shots of the Material Notice in Image 3 the Bottom Pebble layer in the Paint Mode is showing a default Material this is the Problem! Again I have tested this with all the other Engine Versions and this only Happens with the Unreal Tournament Install using 4.3 Engine. I hope to figure this out :slight_smile:

Also Notice The Instructions count is different and the amount of Texture Samples is Different!

Hi ,

I was able to reproduce this on our end and have entered in a bug report to be assessed. Thank you and have a great day!

I’m working in 4.21.1 and I’m experiencing this exact same issue with the pebbles on the vehicle landscape I have determined that its the forward rendering on my project. Still working on how to resolve it in the pebble function