newton_generator \
-f=<функция> \
-h <высота> \
-o <выходной файл> \
[-c=<координаты>] \
[[--palette=<палитра>] \
[--shadow <скорость убывания>] \
[-v]
Функция от аргумента x, поддерживаются следующие операции
+
Сложение-
Вычитание*
Умножение/
Деление^
Возведение в степень (степень не должна быть функцией от x)- Функции
sqrt
- квадратный кореньexp
- экспонентаlog
- натуральный логарифмsin
- синусcos
- косинусtan
илиtg
- тангенс
Высота изображения, которую, вы хотите получить (ширина задаётся автоматически)
Файл, в который будет записано изображение фрактала (должен иметь расширение png)
Необязательный параметр, задающий начальную и конечную кординаты в формате Re1, Im1; Re2, Im2
По умолчанию равен -1, -1; 1, 1
Необязательный параметр, включающий цветной режим, задающий палитру в виде последовательности цветовых переходов
Точки, сходящиеся к разным корням, при достаточной длине палитры будут иметь разный цвет.
Задаётся в формате #RRGGBB [(-(L1)> | ->) [!]#RRGGBB [(-(L2)> | ->) [!]#RRGGBB [...]]] [| #RRGGBB]
RR
,GG
,BB
- красная, зелёная и синяя компоненты цвета соответственно- Цвета с префиксом
!#
не включаются в палитру, но учитыватся при градиентых переходах - Первый цвет в палитре не может быть помечен префиксом
!#
Li
- длина i-го перехода (начальный и конечный цвета не учитываются)- Оператор
->
является сокращённой записью оператора-(0)>
- Цвет, записанный после оператора
|
применяется, когда сходимость к корню не определена- По умолчанию этот цвет равен
#000000
- По умолчанию этот цвет равен
По умолчанию не задаётся
Необязательный параметр, позволяющий задать плавный переход от цвета по умолчанию к цвету корня в цветном режиме.
Принимает значение, обозначающее скорость убывания тени (оптимальное значение порядка 100
)/
v
- задаёт подробный режим (выводятся тайминги генерации изображения и его записи)