Hey everyone,
I'm fairly new to UE4 and still not knowing how everything works I was hoping I could get some help
How do I remove a part of a texture to reveal another texture underneath, all in real time?
Imagine there is a wall covered in dirt, and using a water hose (or throwing a bucket of water) you clean up the dirt to reveal the surface underneath, while taking into account the collision area where the water particles come into contact with the wall.
I basically want to know how to make a "stain removal" in UE4. I figured there must be a way to achieve this through decals or masks, but I'm not 100% sure how...
Any help will be much appreciated
Replies
You'll need a material with both layers, and a way to mask between them. Perhaps vertex color or some other technique.
Then you'll have to be able to write to that mask via the particle collision. This is doable, but you'll definitely need some programming/blueprint to go along with it.