Need advice for creating great enviromental weather systems, snow flakes to snow, rain drops to puddles etc.
Have created parallax mixing and because of this have invented a way of achieving weather systems.
Heres a screenshot, as you can see the bricks are indented with a rectangle, this is made possible with parallax texture mapping mixing.
Now, as a texture can contain height I thought that snow flakes falling can acumalate into snow. Just have to change a pixel or 2's color and the texture height will increase, instant snow.Probably need to do this on the GPU for best results.
So, whats the lowdown on GPU particle physics? Can/should I use NVidia's PhysX or is there anything else I can use as also want other/AMD cards too.
Will need to get the world space point of collision so can change the texture pixel the particle lands on.
Any advice appreciated.
I'm quite surprised no one has thought or implimented this as it seems such a simple idea.
To be honist not sure of physX as not built for textures, so any tutorials or code for particle physics on the GPU or CPU?
Thanks.