1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

РЕБЯТ КАК СДЕЛАТЬ чтоб строук не увеличивался при скейле

Тема в разделе "Adobe After Effects", создана пользователем NikitaUAH, 2 авг 2016.

Модераторы: ksi2, Saplus
  1. NikitaUAH

    NikitaUAH Пользователь сайта

    С нами с:
    02.05.2016
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    2
    Как сделать чтоб строук не увеличивался при скейле, оставался один и тот же. Я имею виду ширину строука
    stroke.gif
     
  2. M.O.Z.G

    M.O.Z.G Знаток

    С нами с:
    27.04.2009
    Сообщения:
    652
    Симпатии:
    124
    Баллы:
    42
    Прекомпозьте. Или повесте на Stroke выражение вроде:

    temp = transform.scale[0]; //масштаб по ширине.
    normalScale = X; //Где X - тощина обводки при масштабе 100%, в пикселях
    (normalScale / 100) * temp;

    Тогда толщина будет меняться пропорционально масштабу.

    P.S. То что Вы делаете, и конечная цель не понятны из Вашего поста. Данный пример не подойдёт, если Вы, например, захотите масштабировать непропорционально. В этом случае Вы изначально идёте неверным путём, и тут только прекомпоз, или использование путей и их векторных обводок.
     
  3. AEplug

    AEplug Мастер

    С нами с:
    11.05.2005
    Сообщения:
    945
    Симпатии:
    66
    Баллы:
    152
    ну или масштабировать сам PATH
     
  4. M.O.Z.G

    M.O.Z.G Знаток

    С нами с:
    27.04.2009
    Сообщения:
    652
    Симпатии:
    124
    Баллы:
    42
    Если это Путь, из поста не понятно о каком именно Stroke идёт речь. Он вполне себе мог навесить маску, анимировать эффектом Stroke, и масштабировать её, а не слой. Тогда ни то ни другое ему не поможет в том виде.
     
    Последнее редактирование: 2 авг 2016
Модераторы: ksi2, Saplus

Поделиться этой страницей