Найти в Дзене
В.

Множество Мандельброта и чистый JavaScript.

Закончил часть программы, которая рисует фрактал множества Мандельброта. Программа на чистом JavaScript хорошо справляется с выводом изображения на холсте 1100x600 пикселей. При этом настройка и оптимизация по времени выполнения заняла не больше времени, чем поиск и устранение багов из-за того, что JavaScript не понимает разницы между числом и строкой при выполнении операций "=", "<", "<=", ">" b ">=". Программа позволяет выделять мышкой фрагмент для увеличения, а также менять цветовые схемы. Ссылка на сайт программы. Вот, например, такой фрагмент: Ниже представлены некоторые варианты из возможных для раскраски этого фрагмента: Мне больше всего нравится следующая цветовая схема: Вообще, возможностей настройки цветов и выбора фрагмента (число итераций также сильно влияет на изображение) - бесконечное количество. Мне странно читать утверждение в википедии по поводу изображений: "Поиск красивых фрагментов цветных версий множества Мандельброта — интересное хобби для очень многих людей. Он

Закончил часть программы, которая рисует фрактал множества Мандельброта. Программа на чистом JavaScript хорошо справляется с выводом изображения на холсте 1100x600 пикселей. При этом настройка и оптимизация по времени выполнения заняла не больше времени, чем поиск и устранение багов из-за того, что JavaScript не понимает разницы между числом и строкой при выполнении операций "=", "<", "<=", ">" b ">=".

Программа позволяет выделять мышкой фрагмент для увеличения, а также менять цветовые схемы.

Ссылка на сайт программы.

Вот, например, такой фрагмент:

Как видно, ввод координат вручную - это тот ещё квест.
Как видно, ввод координат вручную - это тот ещё квест.

Ниже представлены некоторые варианты из возможных для раскраски этого фрагмента:

Свободная радуга (настраиваемая)
Свободная радуга (настраиваемая)
Радуга "Лес"
Радуга "Лес"
Радуга "Море"
Радуга "Море"
Почти чёрно-белый
Почти чёрно-белый
Контрастный градиент
Контрастный градиент

Мне больше всего нравится следующая цветовая схема:

Плавный градиент
Плавный градиент

Вообще, возможностей настройки цветов и выбора фрагмента (число итераций также сильно влияет на изображение) - бесконечное количество.

Панель настройки фрактала множества Мандельброта с параметрами по умолчанию.
Панель настройки фрактала множества Мандельброта с параметрами по умолчанию.

Мне странно читать утверждение в википедии по поводу изображений:

"Поиск красивых фрагментов цветных версий множества Мандельброта — интересное хобби для очень многих людей. Они собирают коллекции таких изображений, причём каждое из них может быть описано небольшим количеством параметров, например, просто координатами центра. Элементом творчества является не только поиск координат, но и подбор таблицы цветов, связывание её с количеством выполненных итераций, а также максимальное число выполняемых итераций."

Как можно собрать коллекцию, например, песка на пляже. Множество Мандельброта имеет бесконечное количество точек вблизи своих границ, и каждая точка может быть центром изображения с почти бесконечными вариантами итераций и цветовой гаммы.

Тем, кто дочитал, спасибо за внимание!