Биоморф Пикоувера

Лекция: 

Скрипт отрисовывает на холсте фрактал биоморфа.
Для его построения используется итеративный подход многократного возведения в степень комплексного числа,
состоящего из реальной (real) и мнимой (imagine) частей.

Функция putPixel закрашивает указанный пиксель на холсте в переданный цвет.

Функция cubeComplex - возводит в 3 степень комплексное число.

Для управления формой биоморфа можно менять следующие параметры (пункты указаны цифрами в комментариях к коду)

  • 0 - задать центр биоморфа;
  • 1, 2 - процедура возведения комплексного числа в 9 степень;
  • 3, 4 - прибавление константного комплексного числа к существующему;
  • 5 - определяет структуру внутренней полости биоморфа;
  • 6 - определяет толщину "колючек" биоморфа и задает цвета всех его структур.
Исходники: 
Направление: