Ive been teaching myself game programming for a few months and have received a lot of help and good advice from many different sources (books, forums,etc,...)and during that time
Ive learned a lot of things(collision detection, effects, etc...) but with the subject of effects Ive decided to
go back to basics and ask just one question, how is it done. from day one there was one technique that I wanted to learn and thats how to implement a particles impact effect ( water splashes, grass debris, etc,...) on a terrain, for example a car emitting particles as it moves over a certain texture on the terrain or a character emitting a certain sound effect with each footstep taken. the method Ive tried so far was to shoot a ray from the model into the terrain returning the texture coordinates but this turned out to be very slow, but another helpful source told me to ditch the ray altogether, focus on the X and Z coordinates, ignore the Y and return the position of the model over that particular spot on the grid map or heightmap and this is what Im working on now. but Im still just curious about what advice and pointers(no pun intended) you guys can give me.
The link below is a video of the effect Im trying to emulate, an open source project called rigs of rods