I created the "floor". This was a single (subdivided) plane with a complicated shader that yielded colors and displacements. Later on I had to bake the displacement though, as you cannot easily have particles generating from the displaced points (they start on the plane without displacement)