   2D terrain "grass" above a textured polygon (in OpenGL)
  Hi,I'm quite new to game development and very new to gamedev.net ;). I'm writing a 2D game for Android phones using OpenGL ES 1.1.I already started to write the game engine in C++, I have good results (performances and visuals). But I'm stuck with a problem that I really don't know how to solve. A picture is worth a thousand words:1) I import a polygon path from a SVG file.2) The game engine uses a tesselator algorithm to convert this path to a list of triangles.3) Then it maps a texture on these triangles. (the game engine actually produce this result).4) I want to add a kind of grass texture, above the upper edge of my polygon, to make the visual result much more enjoyable. But this is where I'm stuck, I don't know how to do that... If I add a kind of  triangle strip on the ground top I think the result will be ugly because the "grass" will not follow the ground directions.I want to be generic as possible and I want to import any kind of path from step 1 to generate a cool result at step 4 without having to make long an complex operations using UV mapping, 3D modeler, photoshop or anything else.Note: I'm limited to 256x256 texture size because of the phone memory limits.   
  Give the segment you want to have grass a flag or tag that tells the engine to procedurally generate a bunch of small bill-board images of some stylized grasses?  This way you could have them jiggle back and forth if the player walked through.Or you could translate the segment straight up the grass height, then generate a quad using the original segment.  that would make the grass straight up and down if mapped correctly.;  Thanks zerothrillz ! I didn't think about billboard images, I will try to implement that and hope that will produce great visual results.   