While I think the idea is interesting, creating "ground litter" (I assume you mean like bits of twig, dead leaves, other plant parts, etc) is a lot harder to do convincingly using procedural functions as compared to rocks. Texture-based approaches are much more feasible but, as you mention, they are limited. While it would be great to be able to have such a thing built-in, I think it is by necessity going to be something that must be handled manually on a per-scene or at least per-population basis. You might consider for example creating simple ground litter models that correspond to your major vegetation types or the ecosystems you model. They could be heavily texture-driven perhaps, but with real geometry to avoid the flat look. These would be saved in your library alongside the corresponding object(s).
- Oshyan