Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?


Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Polskie Forum Użytkowników GIMP-aDodatkiPluginy i Script-FuWątek: Ułatwiacze pracy z warstwami czyli małe ABC Gimpa.
Strony: [1]
DrukujPobierz PDF
Autor Wątek: Ułatwiacze pracy z warstwami czyli małe ABC Gimpa.  (Przeczytany 6519 razy)
0 użytkowników i 1 Gość przegląda ten wątek.
MareroQ
Użytkownik

Reputacja: 13 Offline Offline

Płeć: Mężczyzna
GIMP: 1.*
Licencja: Copyright
Wiadomości: 584
Galeria Użytkownika

MareroQ


Zobacz profil
« : 07.06.2016, 22:18:17 »

Istnieje bardzo dużo dodatkowych wtyczek i skryptów pomagających przy pracy z warstwami.

Te najważniejsze (wg mnie) postaram się tutaj zebrać i przypomnieć.

Ponieważ lubię korzystać z PPM dodałem je wszystkie do menu w dokowalnym oknie dialogowym Warstwy (i to było najtrudniejsze - właściwe miejsce).

Ponieważ w większości są to znane od dawna dodatki (a skutek można również osiągnąć bez nich) ograniczę opis do minimum (funkcja i nazwa skryptu).

W części A zaczynając od góry to:

1. Tryb i krycie dla wszystkich warstw - Layers Mode_Batch.scm
2. Przełączanie - Layers Process-Layers.scm
3. Grupuj dowiązane warstwy i Rozgrupuj warstwy - Layers SG-Group-Linked.scm
4. Duplikuj wszystkie warstwy obrazu - Layers Import-Image.scm
5. Duplikuj warstwę x-krotnie - Layers Copy-Layer-Repeatedly.scm
6. Połącz w górę - Layers Merge_Up_by_theuncle2k.scm (z uwagi na zachowanie nazwy warstwy górnej)
7. Usuń dowiązane i Usuń niewidoczne - Layers View-delete.scm (ten skrypt posiada jeszcze dwie inne funkcje: Skopiuj lub wytnij zaznaczenie i wklej w nowej warstwie)
8. Zmiana granicy obrazu - Layers Resize_Image_To_Layers.scm (jest to moja przeróbka skryptu dodającego ramkę do warstwy:
 http://theuncle2k.deviantart.com/art/Resize-image-to-layers-150439776
 W tej wersji istnieje możliwość powiększenia (lub przycięcia) płótna z wybranej strony z opcją dopasowania (jak w pkt. 10)
9. Dopasuj płótno do aktywnej warstwy - Layers Fit_Canvas_To_Layer.scm
10.Dopasuj warstwy do wymiarów obrazu - dodany w pkt. 8
11.Dopasuj płótno do warstw - Layers Image_resize_to_layers.py (tylko dodatkowa lokalizacja funkcji w menu).

i to tyle na dzisiaj.


* Menu warstwy cz1.png (117.45 KB, 1169x629 - wyświetlony 602 razy.)

* Zmiana granicy.png (326.68 KB, 709x581 - wyświetlony 449 razy.)
* Layers cz.A.zip (13.06 KB - pobrany 124 razy.)
Zapisane
be@
Moderator globalny

Reputacja: 49 Offline Offline

Płeć: Kobieta
GIMP: 2.8
Licencja: CC-BY
Wiadomości: 7 447
Galeria Użytkownika



Zobacz profil
« Odpowiedz #1 : 08.06.2016, 07:45:05 »

Nie rozumiem opcji "Przełączanie". Co ona robi?

Sama używam skryptu "Edit attributes of layers", który m.in. zmienia nazwy wszystkich lub wielu warstw (np. od trzeciej do ósmej). Zmienia także widoczność, tryb i poziom krycia, dodaje/usuwa kanał alfa oraz połączenie. Szczerze mówiąc z tych wszystkich opcji używam tylko zmiany nazw. Pozostałe nigdy nie były mi do niczego potrzebne.
Często korzystam też ze skryptu "All layers to image size". Niekiedy przydaje się również "Usuń niewidoczne warstwy" oraz "Wielokrotne obracanie", który powiela i obraca warstwę wybraną ilość razy o wybrany kąt.

@Edycja:
Skrypty w załączniku


* LayerScripts.7z (10.23 KB - pobrany 131 razy.)
« Ostatnia zmiana: 08.06.2016, 09:15:41 wysłane przez be@ » Zapisane
MareroQ
Użytkownik

Reputacja: 13 Offline Offline

Płeć: Mężczyzna
GIMP: 1.*
Licencja: Copyright
Wiadomości: 584
Galeria Użytkownika

MareroQ


Zobacz profil
« Odpowiedz #2 : 08.06.2016, 09:01:58 »

Najpierw odpowiedź na pytanie:

Przełączanie (jak pokazano na zrzucie powyżej) pozwala zamienić wybrane warstwy (wg kryterium: Wszystkie, Widoczne, Dowiązane, Powyżej/Poniżej aktywnej) na (wg kryterium: Wszystkie Widoczne/Dowiązane lub przełączenie - czyli np. wszystkie widoczne można zamienić na niewidoczne).
Byłoby miło gdybyś dołączyła skrypty o których piszesz (bo założeniem jest zebranie ich czyli "najpotrzebniejszych" w jednym miejscu).

Część B.

Wyrównanie:

12. Przesunięcie warstwy, Do dołu,góry,lewj,prawej,środka - Layers Align-Helper.scm
13. Do widocznej poniżej - Layers SG-Align-Down.scm
14. Wyśrodkowanie - Layers Center_layer.py

Szybkie skalowanie:

15. 10%,25%,50%,125%,150%,175%,200%,Własne - Layers Quick-layer-scale.scm
16. Dopasuj do zaznaczenia - Layers SG-Layer-fit-in-Selection.scm
17. Skaluj do zaznaczenia - Layers SG-Scale-to-Selection.scm

Kanał alfa:

18. Blokuj alfa w widocznych warstwach - Layers SG-Lock-Alpha.scm
19. Alfa z wyborem - Layers Renaming Alpha.py (jest to fragment poprawionego niedokończonego kodu Actions RWL)
20. Skopiuj/Wytnij zaznaczenie i wklej w nowej warstwie - w pkt.7
21. Skopiuj/Wytnij zaznaczenie w grupie i wklej w nowej - Layers Select Layer-via-copy-cut.py

PS. Nazwy załączonych skryptów i wtyczek różnią się od oryginalnych przedrostkiem Layers (ponieważ przyjąłem zasadę ich nazywania wg lokalizacji w menu).


* Warstwy cz.B.png (743.09 KB, 1158x886 - wyświetlony 381 razy.)

* Alpha z wyborem.png (39.63 KB, 679x421 - wyświetlony 382 razy.)
* Layers cz.B.zip (12.2 KB - pobrany 117 razy.)
Zapisane
be@
Moderator globalny

Reputacja: 49 Offline Offline

Płeć: Kobieta
GIMP: 2.8
Licencja: CC-BY
Wiadomości: 7 447
Galeria Użytkownika



Zobacz profil
« Odpowiedz #3 : 08.06.2016, 09:10:50 »

Dzięki za objaśnienie Uśmiech W takim razie nazwa skryptu chyba trochę myląca, ja bym go nazwała "Zamiana atrybutów warstw". W sumie wydaje się trochę podobny do opisanego przeze mnie "Edit attributes of layers".
Zaraz edytuję pierwszego posta i załączę skrypty.
Zapisane
MareroQ
Użytkownik

Reputacja: 13 Offline Offline

Płeć: Mężczyzna
GIMP: 1.*
Licencja: Copyright
Wiadomości: 584
Galeria Użytkownika

MareroQ


Zobacz profil
« Odpowiedz #4 : 08.06.2016, 09:27:44 »

Też tak początkowo myślałem ale dla twórców Gimpa (i naszego wspaniałego tłumacza - którego serdecznie pozdrawiam) atrybut warstwy to tylko jego nazwa...
Dziękuję za dodanie skryptów i liczę na kolejne.


* Modyfikuj atrybuty warstwy.png (7.66 KB, 313x181 - wyświetlony 320 razy.)
Zapisane
MareroQ
Użytkownik

Reputacja: 13 Offline Offline

Płeć: Mężczyzna
GIMP: 1.*
Licencja: Copyright
Wiadomości: 584
Galeria Użytkownika

MareroQ


Zobacz profil
« Odpowiedz #5 : 08.06.2016, 12:38:17 »

W uzupełnieniu Części A (spolszczony skrypt layers-attributes.scm dodany przez Be@):

0.  Edytuj właściwości warstw - Layers Attributes.scm (alternatywa dla wym. w poz. 1, 2 i 18)

Część C.

22. Połącz dowiązane warstwy - Layers SG-merge-linked.scm
23. Połącz widoczne i otwórz jako nowy obraz - Layers Clone_and_merge.scm
24. Kopiuj do - Layers Duplicate-to-another-image.py
25. Animacja - już są w wątku Animacja w Gimpie http://www.gimpuj.info/index.php/topic,66573.0.html
26. Layer Effects - Layers Layerfx.py
27. Warstwa na nowy obraz - Layers Layer-to-new-image.scm
28. Widoczne warstwy jako nowy obraz - Layers Snapshot-Projection.scm
29. Akcje z warstwami - Layers Multiple Layer Actions.scm


* Warstwy cz_C.png (166.08 KB, 1600x1200 - wyświetlony 378 razy.)
* Layers cz_C.zip (42.07 KB - pobrany 127 razy.)
Zapisane
Strony: [1]
DrukujPobierz PDF
Polskie Forum Użytkowników GIMP-aDodatkiPluginy i Script-FuWątek: Ułatwiacze pracy z warstwami czyli małe ABC Gimpa.
Skocz do: