How could I go about making a spreading effect

Tons of games have done stuff like this, where one block turns into many blocks when they break/some other reason.

I want to make a corruption effect, like part of the block turns purple and a new material. However, I don’t know they make the parts into multiple, and I want the color to be able to spread over mesh and other complex block segments.

Any ideas?

P.S. I put this in scripting support as I figure the route to this is programming.

If you have ever played a destruction simulator where you blow things up, and they blow up into many parts, that is what i kind of what. When the corruption spreads to the piece it turns into many small pieces.

1 Like