Fog - Particles repulsion

Hello everyone !

I have a game project where my main character walks amongts a very deep fog.
The fog must be radially pushed around the character position.

I have tried a system based on a material with radial mask dynamically updated :
[Video example][1]
But as you can see the result is very ugly.

I have remade the fog with particles, and it’s way, way better :

http://binarydusk.com/images/fog_example.jpg

How can I apply a radial repulsion on particles ?
I didn’t found a way to apply parameters to a dynamic material instance provided to particles and I don’t find a way to create a negative attraction.

Do you have any solutions ?

Thanks !

Have you found any solution? also the video on youtube is privat so we can’t watch it :confused: