Fitting a square onto a slanted cloth

Hello. Is there a way to distort the square and apple symbol so that they are placed according to this image? I’d like it to fit accurately, so the sides would preferably be curved.

The apple and its dark blue background are in an exported canvas.

There are two warp layers:
Warp Layer: Maps one horizontal arbitrary rectangle into a 4 sides polygon
Curve Warp Layer: Maps an arbitrary straight segment source into an arbitrary curve (bezier). Width of the curved area can be modified too. There is not wiki page for Curve Warp layer :frowning:

Both have some limitations but can help on your wanted effect.