Original Post
I am probably the stupidest man alive for asking this, but I've been developing a 2D game engine using OpenGL and it's been pretty peachy up until now. However that's because all my quads have been rectangles but I've decided I want to allow arbitrary shaped quads with textures on them, and so when I have something trapezoidal I get that horrible texture spread problem.
All polygons in my engine are perpendicular to the screen so it's not like I can fix this using perspective, so how can I get texture mapping like in "wanted" instead of what I've "got" at the moment? Thanks, (and apologies for thickness)
All polygons in my engine are perpendicular to the screen so it's not like I can fix this using perspective, so how can I get texture mapping like in "wanted" instead of what I've "got" at the moment? Thanks, (and apologies for thickness)
