I create a wall. However, when I'm in front of the wall, I still see particles after the wall!
either you stand in front of a transparent glass wall or you are missing a ZBufferstate.