Разница между слоем формы и слоем с векторной маской при применении стиля слоя наложения градиента в фотошопе CS 6?

Изображение

изображение

Панель слоев

панель слоев

Желтый верхний прямоугольник — это слой с векторной маской, тот, что с полным градиентом, — это слой формы. К обоим применено наложение градиента, но слой с маской не имеет никакого эффекта. Я также пытался проверить или снять флажок Align With Layer, результат все тот же.

Кто-нибудь может это объяснить? Или есть какой-нибудь метод, который мог бы превратить слой с маской напрямую в слой формы?

Заранее спасибо.

Возможно, вам также следует опубликовать изображение вашей панели «Слои».
...и параметры смешивания, если они не идентичны для обоих слоев.
..и какая версия фотошопа. Слой формы — это слой с векторной маской. Так что действительно неясно, в чем разница между вашими слоями. Если вы не имеете в виду векторный слой против слоя с векторной маской в ​​CS6.
Спасибо @Joonas, я добавил версию ps и загрузил изображение панели слоев.

Ответы (2)

То, что говорит MephistonX, очень верно.

Я не знаю всей вашей ситуации (например, почему один слой является слоем формы, а другой - векторной маской...), но предполагая, что приоритет состоит в том, чтобы градиент покрывал видимую область слоя, и поскольку это векторную маску, я бы, вероятно, превратил эту векторную маску в слой формы:

Вот так мой образ выглядит на данный момент.

введите описание изображения здесь

  1. Щелкните векторную маску на панели «Слои», чтобы выбрать ее (если она еще не выбрана).

    введите описание изображения здесь

  2. Возьмите любой из инструментов пути, например, инструмент «Прямоугольник». Убедитесь, что выбран путь, а затем нажмите кнопку формы.

    введите описание изображения здесь

  3. Вышеупомянутое создаст идентичный слой формы из векторной маски.

    введите описание изображения здесь

  4. Затем вы можете скопировать стили слоя из исходного слоя, перетащив эффект с одного слоя на другой, удерживая нажатой клавишу Alt (или просто перетащите его без клавиши Alt, если вам больше не нужен исходный слой).

    введите описание изображения здесь введите описание изображения здесь


Метод, о котором упоминал MephistonX, в основном делает то же самое, но в итоге вы получаете растровый слой.

Поскольку у вас есть векторная маска, вам нужно сделать это следующим образом:

  1. Щелкните правой кнопкой мыши векторную маску и выберите Растеризовать векторную маску.

    Пункт списка

  2. Щелкните правой кнопкой мыши маску, которая теперь является маской слоя. Выберите Применить маску слоя.

    введите описание изображения здесь


Если по какой-то причине это все еще не работает , перейдите к параметрам наложения > Наложение градиента и убедитесь, что у вас установлен флажок «Выровнять по слою».

введите описание изображения здесь

к слою формы применен только градиент - как и на слое, это именно та форма, поэтому верхняя и нижняя границы градиента сгущаются в эту область.

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

Извините, я попробовал то, что вы говорите, но получил только это ( i.imgur.com/yFqpixP.png ).