|
Tytuł: [ROZ] Jak utworzyć brush o konkretnych wymiarach? Wiadomość wysłana przez: Box on 25.02.2012, 14:56:44 Witam.
Robię grę i w GIMP-ie grafikę do niej, także mapę świata. Wygląda to tak, że zrobiłem tekstury podłoża 32x32, zaznaczam kanciasty obszar i wylewam teksturę, następnie muszę wykończyć ją brzegami. I tu problem mój: Brzegi chciałem robić jako brushe, że tylko dostawiam sobie te brzegi. Problem w tym, że jak zapisuję obrazek brzegu 32x32 to on ucina jakby przezroczystość i się robi mniejszy. Wtedy nie pasuje do siatki i nierówno brzegi stawiam (widoczne są "szwy"). Ma ktoś może jakiś pomysł jak to rozwiązać? Żeby każdy brush miał rozmiar 32x32 niezależnie od tego, czy faktycznie będzie na nim zapełniony 1 piksel czy kwadrat 10x10. :P EDIT: Ok, faktycznie troszkę chaotycznie opisałem to, więc pozwólcie, że sprostuję. Chodzi mi o coś takiego: (http://i42.tinypic.com/29276ag.png) Obrazek ma wymiary 32x32, lecz grafika nie zajmuje całości. Chcę, by brush się właśnie tak zapisał. Tytuł: Odp: Zapis brusha z przezroczystością? Wiadomość wysłana przez: be@ on 25.02.2012, 15:05:07 Szczerze mówiąc, to ja nic z tego opisu nie rozumiem. Może podaj jakiś przykładowy obrazek, jak to ma wyglądać? W każdym razie za pomocą pędzla z pewnością nie "wypełnisz" jakiegoś obszaru przezroczystością.
Tytuł: Odp: Zapis brusha z przezroczystością? Wiadomość wysłana przez: Danyeru on 25.02.2012, 15:54:19 [ostrzegam]
Przeczytaj to: http://www.gimpuj.info/index.php/topic,8650.0.html Tytuł: Odp: Jak utworzyć brush o konkretnych wymiarach? Wiadomość wysłana przez: be@ on 26.02.2012, 05:24:32 Tak jak już pisałam, nie wypełnisz za pomocą pędzla jakiegoś obszaru przezroczystością. Nie da się przecież przemalować białej kartki na kolor przezroczysty za pomocą farby i pędzla. Możesz ją pomalować przezroczystym lakierem, ale nie zmieni się od tego w szybę. Nadal będzie biała. Jeśli stworzysz w Gimpie "przezroczysty" pędzel, to po prostu nie będzie zostawiał żadnych śladów, tak jakbyś tylko jeździł samym kursorem po obrazie. Jeszcze inaczej, jakbyś porównał swój pędzel do stempla, to obszar nieprzezroczysty odpowiada części wypukłej, a przezroczysty tej wklęsłej, która nie zostawia żadnych śladów na papierze. Poza tym prosząc o przykład, miałam na myśli grafikę, którą próbujesz utworzyć, a nie pędzel. Być może wtedy znajdzie się jakiś inny sposób na to, co chcesz osiągnąć.
http://4ti.keep.pl/pliki/gimp0.pdf - link do poradnika m.in. na temat tworzenia własnych pędzli (rozdz.6, str.87) Tytuł: Odp: Jak utworzyć brush o konkretnych wymiarach? Wiadomość wysłana przez: Box on 26.02.2012, 11:51:32 Hmm, ja nie chcę, by pędzel robił przezroczystość, nic z tych rzeczy... Chcę, by po prostu miał wymiary 32x32 i zapełniał kratkę 32x32 w siatce dokładnie tymi pikselami. I idiotą nie jestem, żeby tak mi tłumaczyć, czym jest przezroczystość.
Problem mój polega na tym, może łopatologicznie opisze... 1. Plik graficzny ma rozmiar 32 na 32 piksele 2. Sam obrazek ma rozmiar np. 16 na 16 pikseli 3. Gdy zapisuje jako pędzel, on wtedy ma 16 na 16 pikseli i nierówno wypełnia się w siatce 4. Ja chcę, by pomimo przezroczystości, pędzel miał zawsze rozmiar 32x32 5. NIE, nie chcę tworzyć przezroczystości pędzlem... Tytuł: Odp: Jak utworzyć brush o konkretnych wymiarach? Wiadomość wysłana przez: Typhon on 26.02.2012, 12:24:07 Siema Yoda. Problem Twój poważnym wygląda być.
Jeżeli chodzi Ci o to, że chcesz stworzyć pędzel o rozmiarach 32x32px, w tym tylko połowa jest zajęta przez jakąś grafikę... Zaznacz całość, łącznie z obszarem przezroczystym i zdefiniuj jako pędzel poprzez Edycja -> Wklej jako -> Nowy pędzel.... Jeżeli dalej będzie przycinać go do złych rozmiarów, daj wtedy na górze pędzla 1px kropkę o 1% kryciu. Będzie ona niewidoczna i zapobiegnie kadrowaniu pędzla. Tytuł: Odp: Jak utworzyć brush o konkretnych wymiarach? Wiadomość wysłana przez: Box on 26.02.2012, 12:59:18 Dz-dzięki wielkie, pomogło. Nie wpadłem na to ;)
Do tej pory nie było mi to po prostu potrzebne, teraz niestety siatka tego wymaga. Pozdrawiam @down Wybacz, już dopisałem. Na gwałt potrzeba mi było rozwiązania, nei czytałem więc regulaminu etc. Obiecuję poprawę :) |