Revealing object from bottom to top

Hi to all,
I am working on an ice shard animation. I am gonna use it as a vfx. My actor opens his hand and creates an ice shard. I need the ice shard to be revealed from bottom to the top. Looked for some tutorials but couldn’t find anything or I didn’t search with the right words. Tried to mess with VertexWeightProximity modifier but couldn’t go anywhere with it. So, yeah, I need my ice shard to reveal from bottom to top. But not just like a gradient ramp revealing but with an effect like a displace modify with a noise texture?
I hope I was clear with my problem here.

Thanks in advance.

Oh, did it! It’s the shrinkwrap modifier. For those who needs something similar. Here how I did it:

I created a cube with subdivided surfaces. Added displace modifier with noise texture to the cube and shrinkwrap modifier to my ice shard object. You can see the setting of the modifier in the screnshot.