Информатика 7 апреля 2019

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

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

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

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

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

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

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

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

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

Комментарии ( 5 )
  • 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".
    Добавил английскую и итальянскую версию.
  • Олег 1 сентября 2020, 18:03
    При старте любого *.exe из COMPLE.rar появляется:
    ------------
    3D9-600-RHYTHMIC.v.14.13-it

    Class not registered.
    You need the following file to be installed on your machine. MSSTDFMT.DLL.
    ------------
    В документе "instruction_ru.txt" сказано, что "Этот файл прикладываю в комплекте этой программы". Файла в архиве нет..(( Подскажите, пожалуйста, что делать.
    Спасибо.

    PS:Кстати, "..создавать GIF анимированное слайдшоу прилагаемой программой Portable UnFREEz.exe.." - программы Portable UnFREEz.exe в архиве тоже нет.
  • Serafim 2 сентября 2020, 10:58
    Главное папку Rhythmic поместить так на диск C://Rhythmic
    При открытой программе нажав на кнопку Описание всплывает текст краткого описания программы

    Здесь разные примеры рисунков этими циркулями:
    https://the-seraf.livejournal.com/

    более полный вариант программ с более подробным описанием:
    https://yadi.sk/d/lXBa9mUV3UNAHP

    Перевёл русский вариант: 2D9-3000 RHYTHMIC.v.14.05ru.exe ещё на английский: 2D9-3000 RHYTHMIC.v.14.05en.exe и итальянский: 2D9-3000 RHYTHMIC.v.14.05it.exe Наверное, удобнее пользоваться русским вариантом.

    Просмотреть и скачать 194 анимированных эпициклов
    https://photos.app.goo.gl/Qd23RHEiJQsVNfvK9

    Я постоянно корректирую программу и не успеваю скорректировать описание. Самые главные подсказки есть на запущенной программе. При наведении мышки на любой элемент всплывает описание этого элемента.
    Краткий вариант работает, но нужно немного практики.
    Если возникнут какие-то вопросы с обращайтесь: rangam@mail.ru
  • Serafim 2 сентября 2020, 11:51
    Главное папку Rhythmic поместить так на диск C://Rhythmic

    Выявилось, что на некоторых старых компьютерах программа не запускается выдавая сообщение: "You need the following file to be installed on your machine. MSSTDFMT.DLL."
    "Необходимо скопировать файл MSSTDFMT.DLL (116 Кб) в папку Windows/system. Затем нажмите кнопку "Пуск", пункт "Выполнить...". В Поле открыть введите "regsvr32 C:\Windows\system\MSSTDFMT.DLL (1182514865_msstdfmt.DLL)", где "С" - имя диска, на котором находится операционная система."
    Этот файл прикладываю в комплекте этой программы.

    Вариант с более подробным описанием с дополнительными программами:
    https://yadi.sk/d/lXBa9mUV3UNAHP

    Просмотреть и скачать 194 анимированных эпициклов
    https://photos.app.goo.gl/Qd23RHEiJQsVNfvK9

    Я постоянно корректирую программу и не успеваю скорректировать описание. Самые главные подсказки есть на запущенной программе. При наведении мышки на любой элемент всплывает описание этого элемента.
    Краткий вариант работает, но нужно немного практики.

    Если появятся вопросы обязательно помогу.
Ваш комментарий
Кому:

Кому:

Ваше имя:

Ваше имя:

Ваш e-mail:

Ваш e-mail:

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

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

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