Mam przezroczystą warstwę w Photoshop CS5 (więc wewnętrznie najprawdopodobniej jest przechowywana jako niepopowielony składnik RGB plus składnik alfa na piksel).
Teraz chcę przekształcić to w nieprzezroczystą warstwę (tylko niepopowielony RGB) + maskę alfa. wynik powinien wyglądać tak samo jak oryginał.
Nie mogę po prostu podkładać przezroczystej warstwy kolorem czarnym, wziąć z niej zaznaczenie jako maskę i scalić warstwy, ponieważ spowodowałoby to wstępne pomnożenie alfa w wartościach RGB.
Mam nadzieję, że rozumiesz problem i możesz mi go rozwiązać.
Jako alternatywne wyjaśnienie: chcę proces ODWRÓCENIA tego:
- utwórz nową warstwę i wklej na dowolnym obrazie
- utwórz maskę z gradientem bieli do czerni
- zastosuj maskę warstwy
Objaśnienia:
Stan A:
Stan B:
WAŻNE: warstwa jest tylko dla tego przykładu w pełni stała na czerwono - ale można pomyśleć o dowolnym dowolnym obrazie zamiast stałej czerwieni. więc - aby przejść ze stanu A do stanu B, wystarczy po prostu zastosować maskę warstwy.
Chcę wiedzieć, jak przejść ze stanu B do stanu A.