I was wondering around, and thought about a simple yet very usefull function:
draw_triangle(VECTOR vertex1,VECTOR vertex2,VECTOR vertex3,BMAP texture, VECTOR texturepos1, VECTOR texturepos2, VECTOR texturepos3);
It should do a very simple thing - draw a textured triangle.
Also (optional), add a function to change color tilting and alpha for that (like draw_triangle_color(VECTOR color,var alpha);
Possible usages:
* Dynamic terrain\waves\etc
* Object trails
* All variety of spells and stuff
* ... (I'm not in mood to think of other usage ways, but I'm pretty sure that this one would be a awesome addition to engine (esp. if you will update LiteC download with it smile )