Я видел здесь spin
функцию, которая идет от -360
до 360
, что не имеет смысла для меня, я бы подумал, что это будет 0-360.
Я хотел бы расширить понятие дополнительного цвета, триады и тетрады (которые были встроены в другую библиотеку) и сгенерировать произвольный n-угольный эквивалент цветовой палитры, например, pentad, hexad, heptad и т. Д.Я пытался просто сделать angle * position
, чтобы получить пентаду, но 2 из 5 цветов были дубликатами (это потому, что я иду с 0-360).
Не уверен, как заставить это работать.