Maskowanie cieni w programie Illustrator

Oct 12 2020

Zastanawiam się tylko, czy ktoś znał rozwiązanie poniższego:

Zasadniczo mam kształt środkowy z zastosowanym odpowiednim efektem cienia, ale chcę, aby cień był widoczny tylko na kształtach pod spodem, a nie na zewnątrz.

Czy ktoś ma jakieś sugestie? Jedyną radością, jaką miałem, była zmiana efektu cienia na nakładkę, ale powodowało to problemy podczas eksportowania do pliku svg.

TIA.

Odpowiedzi

3 BillyKerr Oct 12 2020 at 21:48

Można to zrobić na kilka sposobów. Ten jest nieniszczący:

  1. Tutaj użyłem cienia na górnym kształcie (który jest zaokrąglonym prostokątem).

  2. Następnie zduplikowałem wszystkie kształty logo i zrobiłem na nim Path Finder Union.

  3. Wreszcie zgrupowałem logo, a następnie zastosowałem zjednoczony kształt jako maskę przycinającą do grupy.

Korzystając z tej metody, nie ma potrzeby niczego rozszerzać, a edycja jest nieniszcząca. Tak więc nadal będziesz mógł edytować cień jako efekt.

Przykład

1 user287001 Oct 12 2020 at 18:23

Cień jest w zasadzie przezroczystą, rozmytą czarną kopią kształtu, więc równie dobrze możesz zrobić go samodzielnie jako oddzielny kształt. Ta kopia może mieć maskę (= klip lub przezroczystość, obie działają). Możesz również przekonwertować efekt cienia na kształt, rozszerzając wygląd:

Ostrzeżenie: masz sugestię „użyj gradientów”. To nie jest nonsensowne, ponieważ rozszerzające się rozmyte efekty generują obrazy rastrowe, których nie można dowolnie skalować jak wektorów. Zobacz to w panelu Wygląd.

Rozszerzanie cienia na szczęście zachowuje oryginalny kształt, ale generuje grupę, która zawiera obraz rastrowy jako cień. Musisz uważać, aby w ustawieniach dokumentu mieć wystarczająco wysoką rozdzielczość efektu rastrowego.

Niestety gradienty są trudne w przypadku złożonych kształtów, możesz potrzebować siatki gradientu.

W programie Illustrator zachowujesz skalowalność, jeśli cień jest oddzielnym zamaskowanym rozmazanym kształtem lub zamaskowaną kopią całego kształtu, który ma efekt cienia. Problemy ze skalowaniem spowodowane rasteryzacją rozpoczynają się w przypadku eksportu do innych formatów wektorowych. Na przykład kształt z efektem rozmycia gaussowskiego wyeksportowany jako SVG jest otwierany jako obraz rastrowy w Inkscape.

Siatki gradientowe również powodują problemy z eksportem. Tylko zwykłe gradienty liniowe i radialne są dobrze obsługiwane w innych formatach wektorowych.