- Рейтинг
- 23
Простая задача, но решение не очевидное.
Нужно белый квадрат вращать по круговой орбите вокруг центра чёрного "задника", чтобы стороны квадрата при этом не поворачивались.
Я сначала подумал, что это слишком просто. Создал слой в виде квадрата на слое "задника". Для квадрата определил точку якоря точно в центре композиции. Но когда стал вращать квадрат свойствами слоя, то квадрат вращался по орбите, при этом поворачивались и его стороны. Попытка компенсировать вращение сторон квадрата с помощью фильтра, приводило к появлению граней пикселов по сторонам квадрата (ведь квадратные пикселы повернуть нельзя).
Может есть какое то другое, более простое решение ?
Нужно белый квадрат вращать по круговой орбите вокруг центра чёрного "задника", чтобы стороны квадрата при этом не поворачивались.
Я сначала подумал, что это слишком просто. Создал слой в виде квадрата на слое "задника". Для квадрата определил точку якоря точно в центре композиции. Но когда стал вращать квадрат свойствами слоя, то квадрат вращался по орбите, при этом поворачивались и его стороны. Попытка компенсировать вращение сторон квадрата с помощью фильтра, приводило к появлению граней пикселов по сторонам квадрата (ведь квадратные пикселы повернуть нельзя).
Может есть какое то другое, более простое решение ?