- Сообщения
- 12
- Реакции
- 0
Требуется автоматизировать перемещение слоя-двух с небольшим(и) изображением(и). Шаг требуется очень мелкий, в единицах пикселей, фоновая картинка 3к+ на 2к+ точек. Вручную возможно, но крайне непроизводительно. Цикл работы предполагается такой:
1. Скрипт получает первичную опорную координату, скажем, верхний левый угол перемещаемого изображения.
2. Перемещает его на +/- X и +/- Y.
3. Сохраняет изменённое на несколько пикселов изображение в файл вида filename_n.расширение, где n увеличивается с каждым шагом на +1.
4. Берёт в качестве первичной координату конечной точки предыдущего перемещения.
5. Повторяет это действие заданное количество раз согласно траектории, которую задаём по формуле.
Требуется это для получения последовательности мультипликационных кадров.
Взлетит?
Как упрощённый вариант - использовать на данном слое инструмент Сдвиг с заданием шага в несколько пикслей, и построить ряд перемещений. Например, первый этап в виде съезжания под 45* влево-вниз. -2 по горизонтали и +2 по вертикали, сохранить в папку, повторить. Вопрос: эта последовательность действий поддаётся автоматизации экшеном? Чтобы каждый раз сдвиг начинался с новой координаты и сохранялся под именем n+1 (см. выше)?
1. Скрипт получает первичную опорную координату, скажем, верхний левый угол перемещаемого изображения.
2. Перемещает его на +/- X и +/- Y.
3. Сохраняет изменённое на несколько пикселов изображение в файл вида filename_n.расширение, где n увеличивается с каждым шагом на +1.
4. Берёт в качестве первичной координату конечной точки предыдущего перемещения.
5. Повторяет это действие заданное количество раз согласно траектории, которую задаём по формуле.
Требуется это для получения последовательности мультипликационных кадров.
Взлетит?
Как упрощённый вариант - использовать на данном слое инструмент Сдвиг с заданием шага в несколько пикслей, и построить ряд перемещений. Например, первый этап в виде съезжания под 45* влево-вниз. -2 по горизонтали и +2 по вертикали, сохранить в папку, повторить. Вопрос: эта последовательность действий поддаётся автоматизации экшеном? Чтобы каждый раз сдвиг начинался с новой координаты и сохранялся под именем n+1 (см. выше)?