Интерактивная репродукция картины Movement in Squares, Bridget Riley
22

пришлось создавать свои правилаИ какое правило сработало? Навскидку так если представить, то функция задания клеток нелинейно сжимает их в зависимости от расстояния к заданной точке с лимитом максимальной ширины.

Ответить

Во-первых, фигуры сжимаются неравномерно, нужно было подобрать для этого формулу на базе левой части картины. Но также в картине есть коэффициент сжатия от краев.
Во-вторых, обработать переход, когда пользователь двигает центр. Здесь уже исходного материала было недостаточно, пришлось искать наиболее близкие механизмы сжатия центра.
В-третьих, количество фигур меняется, их добавление и удаление также нужно было наиболее близко отразить.

1
Ответить