Тема: Изменение координат вершин шейпа

Всем привет! Как получить доступ к координатам вершин пути шейпа? Хочу проанимировать их, но не знаю как получить к ним доступ. Их значения вообще доступны для изменения через экспрешены?

2

Re: Изменение координат вершин шейпа

ДмитрийС пишет:

Их значения вообще доступны для изменения через экспрешены?

Нет.

Спасибо сказали: ДмитрийС, Pavel555552

Re: Изменение координат вершин шейпа

Может есть какая-то альтернатива?

4

Re: Изменение координат вершин шейпа

ДмитрийС пишет:

Может есть какая-то альтернатива?

Расскажите, что Вы хотите получить в итоге.
Чего хотите добиться?
Попробуем найти способ, чтобы добиться требуемого результата.

Спасибо сказали: Svetlana50, ДмитрийС, Olfisher3

5 (17.10.2017 22:24:30 отредактировано Pavel55555)

Re: Изменение координат вершин шейпа

ДмитрийС, возможно это хоть чуток поможет...
shapeTracker - скрипт, позволяющий привязаться к любой из вершин анимированного шейпа или маски.

Либо можно пробывать через "костыли" с другими скриптами.
Но доступа к вершина пути шейпа для их анимации никак не получите.
Только заранее задав/создав анимацию вершин, затем можно к ним/к ней (к вершине/к вершинам) привязать типа нулы...

Спасибо сказали: Svetlana50, ДмитрийС, Olfisher3

Re: Изменение координат вершин шейпа

Ребят, спасибо за ответы.

Что хочу сделать? Если кратко, то, например, шейп - полигон, положение вершин (x,y,z) которого определялось бы какими-то функциями или зависимостями связанными с управляющим слоем.

Пробовал использовать Puppet Pin'ы, но это искажение, а не смещение, т.е. стороны полигона иногда идут "волнами", что для меня не очень хорошо.

Про shapeTracker слышал, но там я так понял отслеживание координат вершины, без возможности изменять их через экспрешены.

7

Re: Изменение координат вершин шейпа

К сожалению, забудьте про экспрешены для вершин шейпа.
Например, "костыли" о которых я говорил:

Спасибо сказали: ДмитрийС, Svetlana50, Olfisher, iskovich-v5

Re: Изменение координат вершин шейпа

Спасибо.

Спасибо сказали: Pavel555551

9

Re: Изменение координат вершин шейпа

И ещё. На всякий случай.
Надеюсь, что Вы конвертируете шейпы в редактируемые, так как параметрические шейпы/формы не позволят работать с каждой своей вершиной.

Спасибо сказали: Olfisher2

10

Re: Изменение координат вершин шейпа

Я так понял, что выражения для работы с путями шейпов доступны только с 2018 версии.

Метод createPath () контура {pathProperty}.createPath(points = [[0,0], [100,0], [100,100], [0,100]], inTangents = [], outTangents = [], is_closed = true) Создает контурный объект из набора точек и касательных
подробнее: в справочнике Adobe