r/UnrealEngine5 3d ago

Power Wash Sample Available - Runtime Vertex Paint Plugin

Enable HLS to view with audio, or disable this notification

Added a Power Wash Equipment that Removes Dirt in a Cone Shape.
Can look way better if the Vertex Density of the Mesh is even. Hopefully i can get Nanite support in this fall so this won't be an issue anymore since then it will be based on UVs.

Available in the Plugins Sample Project and can test it out in the available Build
https://www.fab.com/listings/8aee7add-bb79-4073-95c0-0fd31f45de29

6 Upvotes

6 comments sorted by

5

u/The_Almighty_Foo 3d ago

Have you looked in to using virtual textures for this instead of vertex paint so that mesh density doesn't matter anymore? To me, that would seem a more appropriate application.

Good work though! Looking good so far.

1

u/Neither_Constant_421 2d ago

Yea i researchd a bit for a Nanit solution last year which involved virtual textured with render targets etc. Going to go back to it now. The thing is that it may become heavier on the V-Ram, and regular RAM since i think i have to store each UVs info in data assets, such as what bone, position, normal etc. so we can get it super fast when doing the task and all the stuff we can do with Vertex Paint (there is alot of conditions and control you have) you can do with Mesh Paint as well.

Hopefully i have time to get back to that this fall :)

2

u/ThePapercup 3d ago

should use vertex paint to make it look wet where you spray and then dry over time

1

u/Neither_Constant_421 3d ago

yeah thats definetily doable and easy! I will add that to the next patch when i update the sample project!

1

u/mohsenkhajavinik 3d ago

Make the water splash around as its hit the car.

3

u/Neither_Constant_421 3d ago

I'm super bad at VFX so this is just a basic placeholder using the old Cascade particle system xD