|Two Perlin noise maps to generate height and colour of grass blades|
Now what's next is to implement a lighting model. One way of doing so is darkening the pixels closer to the base of the grass. I'll attempt that first.
After the crucial implementation of a lighting model, I will randomize the grass blades geometry (randomized height of blade, width and inclination).