HTML5 Canvas DrawImage с использованием точек?

Мне нужно нарисовать изображение, используя 4 точки. У меня эти 4 точки хранятся в массиве, эти позиции меняются. Теперь мне нужно нарисовать изображение, которое отражает эти позиции. Context.drawImage принимает только 1 позицию.

Должно быть так, 4 позиции:

x,y----------x,y
 |            |
 |            |
 |            |
 |            |
 |            |
x,y----------x,y

Ответы на вопрос(2)

Ваш ответ на вопрос