Polskie Forum Użytkowników GIMP-a

Ogólne dyskusje => GIMP - pomoc => Wątek zaczęty przez: Colorful on 08.12.2018, 15:27:49



Tytuł: Nałożenie gradientu na tekst daje postrzępione krawędzie
Wiadomość wysłana przez: Colorful on 08.12.2018, 15:27:49
Witam.
Jest biały napis, zaznaczam kanał alfa i następnie usuwam warstwę napisu. Potem tworzę nową warstwę i zaznaczenie kanału alfa który został po napisie wypełniam złotym gradientem, natomiast napis nie wygląda ładnie.
Poniżej zamieszczam obrazek o co dokładnie mi chodzi:

(https://iv.pl/images/17394773358094221034.png)


Tytuł: Odp: Używanie gradientu na tekst
Wiadomość wysłana przez: be@ on 08.12.2018, 20:28:13
Coś musiałeś zrobić nie tak. Czy ten biały napis znajdował się na przezroczystym tle? Skąd wzięło się brązowe tło wokół złotego napisu? Może tu nie chodzi o samo wypełnienie napisu, tylko o nieumiejętne dodanie tła?


Tytuł: Odp: Używanie gradientu na tekst
Wiadomość wysłana przez: Colorful on 11.12.2018, 17:48:28
Tak, napis był robiony na przezroczystym tle, a brązowe tło dodałem przed tym.
Teraz spróbowałem zrobić taki sam napis w innym projekcie, ale po zaznaczeniu napisu kanałem alfa są dalej takie brzydkie ślady:
(https://iv.pl/images/84112944357541888251.png)



Robię według tego poradnika:
https://www.gimpuj.info/index.php/topic,14550.0.html


Tytuł: Odp: Używanie gradientu na tekst
Wiadomość wysłana przez: be@ on 11.12.2018, 18:44:25
Podlinkowany poradnik jest nieco przestarzały, ale nie widzę w nim błędów.
W pierwszym poście to wygląda tak, jakbyś miał tło na warstwie z napisem albo dodał je przy włączonym zaznaczeniu, po utworzeniu napisu.
Na zrzucie, który załączyłeś teraz, wygląda to z kolei jakbyś miał obraz w trybie indeksowanym (Obraz -> Tryb - powinno być RGB), albo użył dużego powiększenia (zoom), bo ten fragment napisu jest ogromny, a w grafice rastrowej przy dużym zoomie zawsze są widoczne piksele i jest to normalne. Jedynie dziwny jest brak półprzezroczystości, co wskazywałoby na tryb indeksowany lub na kilkukrotne wypełnienie tego samego zaznaczenia. Zaznaczenie można wypełnić tylko raz, w innym wypadku krawędzie będą właśnie tak postrzępione. Jeśli omyłkowo wypełniłeś je niewłaściwym gradientem, to musisz cofnąć wypełnienie, aby móc wypełnić je ponownie.
Jeśli żadne z powyższych nie wyjaśnia problemu, to nie jestem w stanie odgadnąć, co zrobiłeś niewłaściwie, kiedy widzę tylko efekt końcowy i nie wiem, w jaki sposób do tego doszedłeś. Nawet nie dodałeś zrzutu z widocznym oknem warstw




Tytuł: Odp: Używanie gradientu na tekst
Wiadomość wysłana przez: Colorful on 14.12.2018, 13:23:08
Robię tak:
1.Tworzę gradient tła.
2.Dodaję biały napis.
3.Klikam PPM na napis i wybieram ścieżka z tekstu
4.Następnie wchodzę do zakładki Warstwa -> Usuń warstwę (napis całkowicie znika, nie ma zaznaczenia)
5.Wchodzę w Zaznaczenie -> ze ścieżki (pojawia się samo zaznaczenie napisu)
6.Tworzę przezroczystą warstwę, wybieram gradient, ustawiam układ gradientu na Liniowy wybieram Gold Fill i przeciągam od dołu do góry.

Obraz-> Tryb- mam ustawione RGB

Faktycznie, wymiary są spore i tylko przy przybliżeniu widać te "nierówności" jednak bez gradientu wygląda to znacznie lepiej. Gdybym wydrukował taki napis, to raczej nie będzie widać tych defektów ?


Podrzucam zdj jak to wygląda:
Ukryta treść (kliknij aby pokazać/schować)
Ukryta treść (kliknij aby pokazać/schować)





Tytuł: Odp: Używanie gradientu na tekst
Wiadomość wysłana przez: be@ on 14.12.2018, 22:11:18
Czy ten drugi zrzut jest zrobiony w powiększeniu 100%? Jakie PPI ma ten obraz (do druku powinno być 300)?
Na zrzutach nie widać okna warstw :(
Aby mieć rzeczywisty podgląd wydruku, trzeba ustawić zoom na 100%, w menu Widok odznaczyć opcję Punkt do punktu (nie wiem dlaczego nie nazawano tej opcji bardziej intuicyjnie, czyli np. Widok rzeczywisty :-\) i w preferencjach mieć prawidłowo dopasowaną rozdzielczość monitora (zakładka: Interfejs -> Wyświetlanie), ponieważ wykrywanie automatyczne często nie działa prawidłowo, np. ja musiałam dopasować ręcznie wg PPI swojego monitora.
Inną kwestią są kolory, które zależą od wielu czynników (kalibracja monitora, profil kolorów, rodzaj użytego papieru i drukarki) i mogą na wydruku wyglądać całkiem inaczej niż na ekranie


Tytuł: Odp: Używanie gradientu na tekst
Wiadomość wysłana przez: Colorful on 15.12.2018, 00:12:37
Drugi zrzut jest zrobiony w powiększeniu 150%
W pierwszym zrzucie jest widoczne całe okno programu, trzeba przesunąć dolny suwak w prawo.
Udało mi się rozwiązać ten problem. Otóż kiedy jestem w 5 pkt czyli gdy klikam w ze ścieżki i pojawia się zaznaczenie, to zwiększam je o 2px, wypełniam gradientem, następnie zmniejszam zaznaczenie o 2px, odrywam (ctrl + shift + L), wrzucam do nowej warstwy (klikam w zieloną ikonkę w oknie warstw) a poprzednie usuwam. Nie ma już tych brzydkich krawędzi.

Co do 300PPI to w jaki sposób moge je ustawić w gimpie? Jaka jest różnica między PPI a DPI?


Tytuł: Odp: Używanie gradientu na tekst
Wiadomość wysłana przez: be@ on 15.12.2018, 00:26:44
Drugi zrzut jest zrobiony w powiększeniu 150%
To poco dajesz zrzut z powiększenia 150%? Przecież pisałam, że przy powiększeniu to normalne.

W pierwszym zrzucie jest widoczne całe okno programu, trzeba przesunąć dolny suwak w prawo.
To mi chyba coś uBlock przyblokował albo przeglądarka szwankuje, bo suwak w ogóle mi się nie wyświetla i myślałam, że ten obrazek jest tak obcięty ;D

Udało mi się rozwiązać ten problem. Otóż kiedy jestem w 5 pkt czyli gdy klikam w ze ścieżki i pojawia się zaznaczenie, to zwiększam je o 2px, wypełniam gradientem, następnie zmniejszam zaznaczenie o 2px, odrywam (ctrl + shift + L), wrzucam do nowej warstwy (klikam w zieloną ikonkę w oknie warstw) a poprzednie usuwam. Nie ma już tych brzydkich krawędzi.
W takim razie albo wypełniłeś zaznaczenie kilkukrotnie albo miałeś je wyostrzone lub niewygładzone. Bardzo dziwna sprawa...

Co do 300PPI to w jaki sposób moge je ustawić w gimpie? Jaka jest różnica między PPI a DPI?
Ustawia się to podczas tworzenia nowego obrazu. Trzeba w tym okienku rozwinąć opcje zaawansowane. W zasadzie nie ma istotnej różnicy między PPI i DPI. Po prostu pierwsze dotyczy rozdzielczości cyfrowej (monitora, ilość pixeli na cal), a drugie dotyczy rozdzielczości wydruku (ilość kropek farby drukarskiej na cal). Tak więc drukarka zinterpretuje to jako DPI, a monitor jako PPI ;)


Tytuł: Odp: Używanie gradientu na tekst
Wiadomość wysłana przez: be@ on 15.12.2018, 06:34:20
Tak się jeszcze zastanawiam, bo ten sposób wystrzępienia krawędzi jest bardzo dziwny i nietypowy przy powiększeniu 150%. Dla przykładu zrobiłam zrzuty napisu wypełnionego gradientem w sposób jaki opisałeś (tekst na ścieżkę -> zaznaczenie ze ścieżki -> wypełnienie gradientem na nowej, przezroczystej warstwie) i u mnie wygląda to całkiem inaczej:

(https://i.imgur.com/YI2x1zl.png) - zoom 200%

(https://i.imgur.com/MJcYfJM.png) - zoom 800%

I tak to właśnie powinno wyglądać. Widać postrzępienie, ale pixele stopniowo przechodzą w przezroczystość, a u Ciebie zachowują się tak, jak w trybie indeksowanym, czyli na krawędziach od razu z pełnego krycia przechodzą w pełną przezroczystość

Może więc występuje u Ciebie jakiś błąd związany z włączoną akceleracją? Sprawdź czy w: Preferencje -> Zasoby systemowe masz zaznaczone Przyspieszenie sprzętowe. Już jedna osoba tu na forum zgłaszała problem z zaznaczeniem przy włączonym przyspieszeniu.

I sprawdź jeszcze, jak zachowuje się ten biały napis przed zamianą na ścieżkę i usunięciem warstwy tekstowej. Czy na powiększeniu też jest tak samo postrzępiony?


Tytuł: Odp: Używanie gradientu na tekst
Wiadomość wysłana przez: Colorful on 15.12.2018, 21:28:21
Gdzie znajdę Zasoby Systemowe ?


Tytuł: Odp: Używanie gradientu na tekst
Wiadomość wysłana przez: be@ on 16.12.2018, 00:36:32
W menu: Edycja -> Preferencje


Tytuł: Odp: Używanie gradientu na tekst
Wiadomość wysłana przez: Colorful on 17.12.2018, 11:41:57
Nie jest zaznaczone


Tytuł: Odp: Używanie gradientu na tekst
Wiadomość wysłana przez: be@ on 17.12.2018, 13:29:32
A co z tym białym napisem? Sprawdziłeś jak wygląda w powiększeniu?


Tytuł: Odp: Używanie gradientu na tekst
Wiadomość wysłana przez: Colorful on 17.12.2018, 20:43:33
Biały napis jest ok, taki jak u Ciebie :)


Tytuł: Odp: Używanie gradientu na tekst
Wiadomość wysłana przez: be@ on 18.12.2018, 02:28:43
To już nie mam pomysłu :(
A mógłbyś jeszcze pokazać, jak wygląda ścieżka utworzona z tekstu? Chciałabym się upewnić, na jakim etapie ten błąd powstaje


Tytuł: Odp: Używanie gradientu na tekst
Wiadomość wysłana przez: Colorful on 18.12.2018, 12:34:38
Może ustawienia gradientu mam złe? Bo z tego co widzę to ścieżka jest ok, do czasu jak gradient narzucę.

W ostatnim załączniku trzeba suwak przesunąć w prawo, są ustawienia gradientu





Tytuł: Odp: Używanie gradientu na tekst
Wiadomość wysłana przez: be@ on 18.12.2018, 12:38:15
Na tych zrzutach nie widać ścieżki, tylko zaznaczenie. Pokaż ścieżkę.
Sprawdź też, czy po wypełnieniu jednolitym kolorem, nie gradientem, też tak to wygląda. Ustawienia gradientu nie mają z tym nic wspólnego, ale już sposób jego nakładania tak, bo mi to wciąż wygląda, jakby zaznaczenie zostało wypełnione wielokrotnie


Tytuł: Odp: Używanie gradientu na tekst
Wiadomość wysłana przez: Colorful on 18.12.2018, 12:47:31
Wypełniłem zaznaczenie kolorem i jest ok. Chodzi o zakładke ścieżki? tam gdzie jest zakładka Warstwy, a obok "ścieżki" ?


Tytuł: Odp: Używanie gradientu na tekst
Wiadomość wysłana przez: be@ on 18.12.2018, 12:50:17
Skoro po wypełnieniu kolorem jest OK, to ścieżka też będzie wyglądać prawidłowo. W takim razie problem musi leżeć w sposobie nakładania gradientu. Chyba musiałbyś nagrać jak to robisz... W każdym razie najprawdopodobniej zaznaczenie jest wypełniane tym gradientem wielokrotnie. Może po każdej zmianie kierunku/nachylenia gradientu wciskasz Enter?


Tytuł: Odp: Używanie gradientu na tekst
Wiadomość wysłana przez: Colorful on 18.12.2018, 13:00:10
Wybieram gradient, wybieram punkt od którego będę zaczynał (od góry do dołu) naciskam i przytrzymuje lewy przycisk myszy do momentu jak gradient będzie przesunięty nad napis, puszczam i wciskam enter.


Tytuł: Odp: Używanie gradientu na tekst
Wiadomość wysłana przez: be@ on 18.12.2018, 13:03:36
Wydaje się, że robisz to prawidłowo. W takim razie może to jakiś bug, który powoduje, że gradient jest powielany... Próbowałam wygooglować coś na ten temat, ale niestety nic nie znalazłam :( U mnie taki błąd nie występuje i nikt więcej go nie zgłaszał. Może Ziomioslawowi uda się coś znaleźć


Tytuł: Odp: Używanie gradientu na tekst
Wiadomość wysłana przez: Colorful on 18.12.2018, 13:16:47
Jak będę miał czas to przeinstaluje gimpa.
Na razie mi to nie przeszkadza, ponieważ tak jak wczesniej pisałem jest na to sposób