БлогNot. Плеер для фракталов Курликю

Плеер для фракталов Курликю

Небольшой плеер на Javascript показывает классические Curlicue Fractals (описание на Вольфраме).

Константа s (у нас constant) в исходном варианте должна быть иррациональным числом, в нашем же скрипте она получает случайное значение от 0 до 10 и наращивает его в цикле с шагом 10-9.

Для организации цикла применяется библиотека p5.js, подключаемая с рекомендуемого на её странице внешнего сайта.

Управлять плеером можно с помощью кнопок "Заново", "Старт" и "Стоп" верхней панели, а сохранить картинку обычными средствами вашего браузера - после нажатия "Стоп" вызовите правой кнопкой мыши на картинке команду "Соханить изображение как" (название команды может зависеть от браузера). Для удобства текущее значение константы выводится справа от панели управления, его можно выделить одним кликом и нажать комбинацию клавиш Ctrl+C для копирования в буфер, после чего, например, мы можем вставить его в качестве имени файла в диалоге сохранения.

Можно нажимать "Заново" и после нажатия "Стоп", тогда анимация не начнётся.

Исходник страницы легко увидеть из исходника прикреплённого скрипта, для этого нажмите правой кнопкой мыши на свободном месте и выберите пункт меню "Исходный код страницы", "Просмотреть исходный код" и т.п. (зависит от браузера).

 Открыть скрипт Curlicue.html в текущем окне/вкладке (2 Кб)

4.992161171048332.png - одна из почти бесконечного множества возможных картинок
4.992161171048332.png - одна из почти бесконечного множества возможных картинок

14.10.2023, 11:47 [316 просмотров]


теги: javascript графика random

К этой статье пока нет комментариев, Ваш будет первым