Рассказать друзьям
Информатика 7 апреля 2019

Узоры из связанных циркулей

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

Люди с нестандартным мышлением могут взять два зубчатых колеса спирографа и попробовать катить одно колесо по другому (что, конечно, несколько неудобно). Каких-либо выдающихся результатов здесь ожидать не стоит – всегда получаются дугообразные линии, охватывающие центральное колесо.

Однако с использованием компьютера можно обойти ограничения, существующие в описанной физической модели. Пусть в общем виде мы имеем набор циркулей, причем “игла” каждого следующего находится на “карандаше” предыдущего. Для каждого циркуля отдельно задается:

1. +/-N – скорость вращения (количество оборотов за цикл)
2. +/-R – размер (в условных единицах)
3. +/-P – начальное угловое положение – фаза (в условных единицах)

Несмотря на кажущуюся простоту системы, в ней возможно получить самые разнообразные (и даже неожиданные) результаты:

и многие другие...

Загрузить программу для генерации узоров можно по следующей ссылке: https://yadi.sk/d/qCJyTuMIZvQfbg

Автор программы

Комментарии ( 2 )
  • Serafim 30 апреля 2019, 07:30
    Видео наглядного, динамичного принципа работы циркулей и примеры невообразимых рисунков здесь:
    http://the-seraf.livejournal.com/
    https://www.youtube.com/user/theSeraphsRhythmics
  • Serafim 2 мая 2019, 09:06
    ОБНОВИЛ! программу для генерации узоров, скачать можно по следующей ссылке: https://yadi.sk/d/qCJyTuMIZvQfbg
    Добавил программы эффектной видео демонстрации появления Ваших ранее созданных рисунков из Вашей базы данных "DB9".
    Добавил английскую и итальянскую версию.
Ваш комментарий
Кому:

Кому:

Ваше имя:

Ваше имя:

Ваш e-mail:

Ваш e-mail:

Комментарий:

Комментарий:

 
  гостевые комментарии проверяются модератором