Биоморф Пикоувера
Опубликовано 24 мая, 2024 - 10:26 пользователем Джус Андрей
Лекция:
Скрипт отрисовывает на холсте фрактал биоморфа.
Для его построения используется итеративный подход многократного возведения в степень комплексного числа,
состоящего из реальной (real) и мнимой (imagine) частей.
Функция putPixel закрашивает указанный пиксель на холсте в переданный цвет.
Функция cubeComplex - возводит в 3 степень комплексное число.
Для управления формой биоморфа можно менять следующие параметры (пункты указаны цифрами в комментариях к коду)
- 0 - задать центр биоморфа;
- 1, 2 - процедура возведения комплексного числа в 9 степень;
- 3, 4 - прибавление константного комплексного числа к существующему;
- 5 - определяет структуру внутренней полости биоморфа;
- 6 - определяет толщину "колючек" биоморфа и задает цвета всех его структур.
Исходники:
Направление: