Кисть, которой рисует юзер, и которая тут же создаёт зеркальные отражения.
Выбор стили кисти из стандартного набора(разные виды фигур).
Различное число осей отражений.
Возможность выбора создания симметричных поворотов.
3.1. Выбор числа поворотов.
Возможность динамического изменения размера кисти в зависимости от расстояния до центра экрана (аналогично эффекту линзы в настоящем калейдоскопе).
4.1. Возможность ручной настройки размера кисти.
Возможность выбора метрики расстояния (формы линзы).
Возможность выбора произвольных цветов, цветовых палитр.
6.1. Создание своих палитр
6.2. Динамическое изменение цвета
Возможность отрисовать стандартные фигуры
Сохранение холста как изображения
Сохранение и загрузка изображения (состояния)
Возможность изменения размеров окна с сохранением симметрий/поворотов
Возможность отменить/повторить действие (undo/redo)
Евгений Яцко 428 Вадим Зизов 425 Федор Ниськов 427
Repo