Комментарии 22
А можно, пожалуйста, эти мозаики в 1920x1080 и в 2560x1440?
Я на этих выходных не смогу повторить код, но очень уж хочется их на рабочий стол.
Я на этих выходных не смогу повторить код, но очень уж хочется их на рабочий стол.
Не совсем то, но: spacegoo.com/penrose/.
Хотелось бы, конечно, PNG или SVG на выходе.
Хотелось бы, конечно, PNG или SVG на выходе.
А можно просто скопировать текст кода с браузера в блокнот, поправить размер канвы, место центра в константах s[8] и s[9], размер шага в s[10], выбрать количество уровней расчета levels, проявленность предыдущего уровня в s[7] или другой режим в mode. Сохранить файл с расширением html и открыв его сохранить картинку из браузера.
Спасибо автору за статью и рисунок.
Вам спасибо за сэкономленное время.
Вам спасибо за сэкономленное время.
НЛО прилетело и опубликовало эту надпись здесь
На чуть менее скорую руку получилось такое демо (извиняюсь за качество кода).
Какой блокнот?..
Что бы подправить походя в паре строчек из суммарно 100 строк — это же думать надо, да еще и математически)
И вообще мне тут подсказали такие же, если js-кусок открыть в блокноте и подправить — он работать перестает, представляете?
Что бы подправить походя в паре строчек из суммарно 100 строк — это же думать надо, да еще и математически)
И вообще мне тут подсказали такие же, если js-кусок открыть в блокноте и подправить — он работать перестает, представляете?
Где заказать печать на обоях? Ябпоклеил
MagisterLudi, это же теглон из Анафема!
Наконец-то «перетекло» из ГТМ.
Где-то фраа Джад довольно хмыкнул :)
Тут поглубже есть ru.wikipedia.org/wiki/Мозаика_Пенроуза
и тут anathem.wikia.com/wiki/Teglon
Где-то фраа Джад довольно хмыкнул :)
Тут поглубже есть ru.wikipedia.org/wiki/Мозаика_Пенроуза
и тут anathem.wikia.com/wiki/Teglon
В Wolfram Library Archive есть файлы для Mathematica.
Сам таким увлекаюсь, непереодические мозаики особенно интересны.
Спасибо за обстоятельный разбор 36 градусов.
Спасибо за обстоятельный разбор 36 градусов.
просто красиво!
Попробую разбить на такие тайлы фотографии микропрепаратов. Выглядит более органично, чем квадраты.
НЛО прилетело и опубликовало эту надпись здесь
Здорово!
Можете добавить вырезанные режимы 3-5:
Можете добавить вырезанные режимы 3-5:
// нарезка
if(mode == 3 || mode == 4 || mode == 5)
{ p5 = mean(p1, p2, 0.5);
p7 = mean(p0, p1, 0.5);
begin(); from(p5); to(p7);
if(mode > 3)
{ from(p0); to(p2);
if(mode == 5)
{ from(mean(p2, p5, 0.5)); to(mean(p0, p7, 0.5));
from(mean(p1, p5, 0.5)); to(mean(p1, p7, 0.5));
}
}
line();
}
Когда то давно тоже вспомнил про Пенроуза — купил магнитную бумагу, распечатал на ней паттерн — разрезал, дал детям,
развлекаются
Статья очень удивила, особенно с математическими примерами реализации идеи и подробным разбором. Я хоть математику не очень жалую, но читать интересно.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Тридцать шесть градусов красоты