mathimages // let there be art – Telegram
mathimages // let there be art
889 subscribers
1.08K photos
34 videos
126 links
generative art // creative coding

all images was obtained from my code experiments

author - @strangerintheq
Download Telegram
А что если взять гексагоны, сделать из них плитку Труше, а потом оставить только петли?
120👍7❤‍🔥3👀1
Loop

Петельки из прошлого поста сами себя не покрасят, идем дальше.
Каждая петля превращается в noscript-path, слои из них можно сделать разного масштаба, зашумлять, заливать их, складывать, вычитать, отражать для симметрии…
Картинки идут в том порядке в котором они получались, вариации в комментариях..
18🔥5🤩2👀1
flow field через gl.TRANSFORM_FEEDBACK, 1-10 миллионов gl.POINTS, ч/б текстура с квадратами кругами или треугольниками в качестве векторного поля
220🔥11😍3👀1
Бессовестно украденная у Kjetil Golid идея, у меня реализация проще, в оригинале коробки не пересекаются.

Традиционного 3д тут нет, хотя изначально полигоны, образующие коробки, заданы точками с 3мя координатами, затем точки образуюшие полигоны повернуты так, чтобы проекция коробки с одинаковыми сторонами(куба) на плоскость экрана была гексагоном, а дальше координата по z просто не используется, кажется так проще посчитать чем в 2д.

Следующим шагом псевдослучайные коробки расставлены в ячейки гексагональной сетки так, чтобы они складывались в нечто напоминающее кубы, для этого пространство в котором формируются кубы тоже разбито по сетке, в ячейках этой сетки формируется набор из коробок, который повторяется в каждой(или не каждой😅) ячейке.
322👍10😍3🔥1👀1