View Full Version : Image Transformation

04-24-2007, 08:09 AM
Hi there,

I am looking for some advice concerning the transformation of Images. (think Photoshop >> ctrl+t). One solution already came to my mind (and works too) using triangles and Barycentric coordinates. And now im wondering if there maybe is a smarter and faster way of approaching this particular problem.

For those who dont know what i'm talking about, here is a picture.

Thanks in advance...

04-28-2007, 08:39 PM
Try to use GDI++

04-28-2007, 08:48 PM
Try to use GDI+ or DirectX.

04-29-2007, 06:59 PM
To what end? Its no problem to draw the image. But rather how to calculate it.
so long...

04-29-2007, 10:48 PM
Well, you could always use certain UV mapping techniques(1) but... do you actually need to know the fastest algorithm? The reason everyone's suggesting GDI+ is because it gives you access to the 2D graphics hardware that has built in capabilities to do all this stuff for you, so unless there's a specific reason you need to know a good algorithm it's best to use GDI+ or some other 2D API like DirectDraw.

(1)There is a weird UV mapping technique I've read of that involves rotating a polygon from world space to orthographic flat space, the application of the UV coords would work here. Not the fastest of techniques for 3D though.

CGTalk Moderation
04-29-2007, 10:48 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.