Dynamic Materials Transitions?

I want to make a dynamic material that transitions in an interesting way when triggered (animated wipe, or dissolve). Can anyone suggest a way to do this? Right now, I’m only able to make one color pop on after another.


There are a couple of other options in the marketplace as well.

dissolve material usually is some function that changes opacity by specified mask and scalar parameter.
if you dynamically change that parameter, so dissolve grows.