Cinema 4D Cinema 4D Prime Менеджер объектов Меню Теги Cinema 4D Теги
Функция доступна в CINEMA 4D Prime, Visualize, Broadcast, Studio & BodyPaint 3D

Сдвиг приоритета

Общие Тег

Сдвиг приоритета

В Cinema 4D существует много выражений (теги, которым задан параметр «Приоритет» во вкладке «Общие», например, Вибрировать или Принуждение и т. д.), которые будут выполнены в определённом порядке. Существует два критерия, задающих порядок:

Если у вас есть выражение «а», результат которого зависит от решения другого выражения «b» и выражение «а» будет просчитано первым, то это приведёт к асинхронному результату, что бывает заметно по «отставанию» (часто в одном или нескольких изображениях анимации) объекта.

Если представить себе сложную сцену, например, персонажа в качестве Xref в сцене, реагирующего на другие вещи, которые, в свою очередь, оснащены выражениями, то в итоге может быть очень трудно подстроить многие выражения при помощи приоритетов таким образом, чтобы всё было выполнено в верном порядке.

Тег сдвига приоритета может сдвинуть приоритеты выражений целых иерархий, например, на 10 позиций назад или вперёд.

Обратите внимание на следующий пример:


Шесть стрелок, которые показывают при помощи выражений тега Цель на красный шар, который, в свою очередь, перемещается по сплайну посредством выражения «Выровнять по сплайну». Несколько выражений имеют одинаковый приоритет. Так как выражения стрелок выполняются до выражений шара, произойдёт пробел в синхронизации. Если в этом случае задать в теге Сдвига приоритета, который назначен объекту Ноль, Сдвиг приоритета, к примеру, 10, то все выражения стрелок будут выполнены после выражений шара и стрелки будут всегда показывать на шар.

Тег сдвиг приоритета действует лишь на выражения, но не действует на генераторы и деформаторы.