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