Firemonkey TCanvas draw transformed TBitmap


I’d like to draw a TBitmap with new edge points over Canvas. Is there a efficient way to do this, preferably with something which is built-into Firemonkey.

The only method I would know of is to use TPerspectiveTransformEffect but i want to avoid this and use the Canvas instead. It doesnt matter if i transform the TBitmap before drawing or draw it with some Firmeonkey feature transformed.

I’d like to set TopLeft, TopRight, BottomLeft and BottomRight origin.

Thanks in advance!

Comments are closed.