html5 の canvas 上に画像を貼り付けて回転させる

ここでは、ある方向ベクトルに向けて画像を回転させるような JavaScript コードを考えます。結構いろいろなサイトを調べてみたのですが、よくわからなかったので、結局トライアンドエラーで進めました。その中で、次のような条件については、うまくいきそうな方法が見つかりましたので、ここにまとめたいと思います。 画像…