In my game, the player controls a tractor and leaves behind a trail of plowed soil, which I’ve been accomplishing by adding planes periodically.
The planes have to overlap somewhat, leading to the situation where the plane closest to the camera is rendered first, even though it might be under planes that are further away. The problem is that the comparative distance from the camera can change, leading to an effect where one plane suddenly “pops” on top of another one when driving by them.
Does anyone have any ideas about how to fix this? What I basically want is a way to fix the relative z-depth of each plane. Is there a good way to accomplish this?