Добрый вечер.
Подскажите, почему искажается текстура планеты при применении rotate в canvas?
Вроде бы должен быть поворот без искажения? codepen.io/keslo/pen/avEoev
GreatRash: я пока сам не понял почему, но выходит не просто поворот в canvas, а ещё и деформация. Если убрать border-radius, то становится более наглядно в моём примере
Система координат для канваса задаётся атрибутами тега, а не стилями. Т.е. не смотря на то, что вы сказали канвасу в CSS, что его размеры должны быть 300х300 внутри его система координат отличается. Подробности по ссылке: