TGViewer
mathimages // let there be art mathimages // let there be art @mathimages · 886 subscribers
Post #1263 1.7K
Цифровые ковры

Такие картинки получаются если использовать битовые операции для определения цвета пикселя.

Эти изображения получены примерно так:

Целочисленные координаты пикселей отцентрованы и взяты по модулю:
x = abs(x - w / 2)  
y = abs(y - h / 2)

w и h - кол-во пикселей по ширине и высоте.

Посчитаны угол и расстояние от центра:
a = atan2(y, x)  
l = hypot(x, y)


Индекс цвета вычислен по формуле которая содержит битовые операции, например:
c = (a - l) | x | y  

операнды могут иметь коэффициенты, операции могут быть другие, кажется тут большое поле для дальнейших экспериментов..
  • ❤ 24
  • 🔥 18
  • ❤‍🔥 3
  • 👍 2
  • ✍ 1
  • 👀 1
More from @mathimages
  1. Sep 25, 2026Deconstructivism
  2. Sep 21, 2026rendering bug
  3. Sep 20, 2026The Cell of the Machine “What if artificial intelligence isn’t built from chips, but grown…
  4. Aug 30, 2026Total Eclipse https://codepen.io/strangerintheq/pen/emvNbRw
  5. Jun 22, 2026Опять коврики
  6. Jun 13, 2026photo post
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →