mshoward, im not sure exactly how you would do this.. but first off this is what i did in 3dsmax to get great results, like the image attatched. Anyways, i would model a simple strand of grass that consists of 3 polygons (all triangles). Then just model a curved grass strand, and then create a wavy ground... i then just scaled the one grass thread, duplicated it 2 times.. and made each different strand a different shade of green. I just did some kinda batch duplicate in Max.. which made tons of copies over the page... it gives wonderful results.