I want to create a simulated rain effect on a character's face.

Hello everyone! I want the particles to leave a mark on the texture, but for that, I need to somehow determine where the particles are located in UV space. Here’s an example: https://www.youtube.com/watch?v=F3TkzRwzptYI. Currently, I am using a sample texture for this, but the problem with this method is that the particles stop being dynamic; they just appear and disappear, so this method doesn’t work for me. However, I learned that a similar method is used in TLOU2 and found this video: https://www.youtube.com/watch?v=_bbPeCwNxAU timecode: 13:00. From this video, I understood that I need to create a custom module that will allow me to convert particles into UV space using barycentric coordinates, but I don’t know how to do this. I would be very grateful if someone could help me write such a module.

I saw 3D rain effect in the UE marketplace. But I don’t know if it exists in the Fab. It was easy to find by writing “rain effect”

Just found it:


https://www.fab.com/listings/a64faa5d-f159-4efd-bd1b-610c1dcced83

Technique from the video is bad for this task.
It can be easily done using the same technique as for 2d, but with triplanar projection.
You can use it with projector.

I understand that I can optimize my process, but I want to stick to my own method

It’s not the easiest method, but you almost did it. With you a luck to get a good result.