Hi. I want to create a pretty advanced effect. When Players walk on snow/sand footsteps are left behind.
Current idea is to track foot collision with terrain and spawn flat part with footstep texture. Have a timeout for every footstep, so it fades out and is deleted (for performance reasons oc). If anybody has a better idea?
The fade out could be done on the client, while the server deletes it after a set amount of time
Im just afraid, that in places, where terrain is uneven the flat part with footstep tex will look silly hanging partly in air. So maybe I can change the terrain it self.
Use a raycast if you can, but sadly raycasting wont work for sloped surfaces, as you’ll have to rotate the entire footstep
Use zone a special with textures
Can you elaborate? Please. What is Zone?
Or you could do the insanely hard process of make a billion tiny grains the are unanchored (i dont use studio so idk)
That won’t work lol it would eat up too much performance and the footstep won’t be sloped it would just be a footstep which is cut when the terrain slopes
Lol i never use studio so I am kinda dumb lol
I was thinking in using game.Workspace.Terrain:WriteVoxels
, but it has limit min 4 studs. A bit to large for footstep
Odds are OP doesn’t have an extremely complex and small sloped surface to the point where it wouldn’t be possible/look good with RaycastResult.Normal, it’s do-able.