блог за уеб дизайн | графичен дизайн | уеб технологии | оптимизация
“Проблем” който ме е карал да образувам доста нерви и да намирам странни решения, за да го избегна, защото не подозирах, че решението е едно – универсално, просто и се намираше пред очите ми.
Имам слой с layer style, в момента в който направя маска на слоя и започна да драскам по маската, layer style-а променя формата си спрямо маската. Докато всичко което искам е да маскирам снимката, а layer style-а по никакъв начин да не се преобразува, без значение какво правя с маската – да я игнорира.
Ето го примера в който съм пуснал червен drop shadow, за да се вижда по ясно какво се случва.
![]()
Това е ефектът при нормални условия, когато има слой с приложен стил и маска към слоя. Стилът се прилага и на маската. Как мога да избегна този ефект с една отметка?!
Чукнете два пъти върху слоя, за да видите layer style options, в Blending Options: Custom сложете отметка на Layer Mask Hides Effects. Тази отметка казва на стила да игнорира маската.
![]()
Сподели
Името ми е Юлиян, накратко ph1x.
Идеята нарекох Pixelmind.
Pixelmind е студио за уеб дизайн, графичен дизайн, интернет маркетинг, програмиране и цялостни интернет решения, базирано в Пловдив.
Повече информация за нас и услугите, които предлагаме може да намерите на pixelmind.org
Мирослав
June 29th, 2009 at 12:06 pm
И аз винаги съм чудел как няма подобна опция, а то просто трябвало да се гледа по-внимателно.. :)
Мерси за информацията.
Станислав Кирилов
July 7th, 2009 at 2:08 am
То било елементарно, само като се замисля колко трудности съм си създавал като съм отделни лейъри от всеки ефект приложен… ужас. ;)