Если вы планируете выполнять какую-то реальную графическую работу, используя такие вещи, как вращение, создание кругов, создание линий, рисование диаграмм и т. Д., Попробуйте библиотеку Raphael Graphics для jquery / javascript.
http://raphaeljs.com/reference.html
Он предоставляет множество стандартных функций для выполнения заданий, которые помогут вам выполнять свою работу быстрее и эффективнее, а не концентрироваться на таких вещах, как точка поворота линии и т. Д.
например, естьфункция поворота в Рафаэле, которая позволит вам вращать любой объект на определенный угол по часовой стрелке.Существует функция для перевода, масштабирования и т. Д.
Также поддерживается графика SVG.