What kind of geometry should i use?


I want to create initially a rectangle shape with control points on each vertex, and on the middle point of each edge.
I want to put a video on this shape as a texture, so afterwards i want to transform the video by moving these control points.

What geometry should i use in order to be able to do this, or how should i implement this?
I think for this i dont need curves, straight lines as edges are perfect for me.

Thanks in advance!


Bilinear/trilinear interpolation? Trilinear interpolation of vertices