I think you should look at Projective Texture Mapping, which is often used to render decals, like bullet holes on objects. With this technique you'll be able to draw your triangle with selected size and orientation.
Here're few other links that can help you:
http://www.ozone3d.net/tutorials/glsl_texturing_p08.php