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-aHyde zoneArchiwum[Archiwum] Pomocna dłoń - GIMPWątek: [ROZ] Operacje na siatce, zmiana współrzędnych
Strony: [1] 2  Wszystkie
DrukujPobierz PDF
Autor Wątek: [ROZ] Operacje na siatce, zmiana współrzędnych  (Przeczytany 13313 razy)
0 użytkowników i 1 Gość przegląda ten wątek.
Jaro910
Nowicjusz

Reputacja: 0 Offline Offline

Wiadomości: 9
Galeria Użytkownika

Jaro910


Zobacz profil
« : 04.05.2014, 20:43:26 »

Witam. Jestem amatorem w GIMPie, a potrzebuję pomocy z pewną rzeczą.
Załóżmy taką sytuację:
Mam pewien obraz PNG. Chcę podzielić go na kratki (czyli nałożyć siatkę) o wybranej przeze mnie wielkości - tą część już potrafię.
Następnie mam podane współrzędne 67,52 na których muszę namalować czerwony kwadrat. Czy w GIMPie jest opcja wyświetlania współrzędnych, na których znajduje się mój kursor? Bo jeśli nie, to musiałbym odliczać po kolei 67 kratek od lewej i 52 od dołu, aby znaleźć miejsce, w którym namalować kwadrat.
Jeśli w GIMPie nie ma takiej opcji, to czy możecie polecić mi jakiś program do tego?

Z góry dziękuję za pomoc
« Ostatnia zmiana: 05.12.2014, 04:29:52 wysłane przez be@ » 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 : 04.05.2014, 20:48:32 »

W lewym, dolnym narożniku.
Zapisane
Jaro910
Nowicjusz

Reputacja: 0 Offline Offline

Wiadomości: 9
Galeria Użytkownika

Jaro910


Zobacz profil
« Odpowiedz #2 : 04.05.2014, 20:49:46 »

Tyle, że tam z tego co patrzyłem, to można ustawić, żeby wyświetlało wartość w pikselach, calach, centymetrach, itd. A mi pasuje opcja z wyświetlaniem współrzędnych na siatce.
Zapisane
Ziomioslaw
Administrator

Reputacja: 46 Offline Offline

Płeć: Mężczyzna
GIMP: 2.10
JID: ziomioslaw@jabber.org
Licencja: Copyright
Wiadomości: 7 461
Galeria Użytkownika


Cyklista Apokalipsy


Zobacz profil
« Odpowiedz #3 : 04.05.2014, 20:56:06 »

Tyle, że tam z tego co patrzyłem, to można ustawić, żeby wyświetlało wartość w pikselach, calach, centymetrach, itd. A mi pasuje opcja z wyświetlaniem współrzędnych na siatce.

Siatka jest zapewne w tych samych jednostkach.
Zapisane
Jaro910
Nowicjusz

Reputacja: 0 Offline Offline

Wiadomości: 9
Galeria Użytkownika

Jaro910


Zobacz profil
« Odpowiedz #4 : 04.05.2014, 20:58:52 »

No właśnie nie ma opcji wyświetlania współrzędnych. Mi chodzi o to, by np.:
1) Gdy trzymam kursor na kratce w lewym górnym rogu, wyświetla się: 0,0
2) Gdy przesunę ją w prawo, będzie się wyświetlało: 0,1
3) Gdy po tym przesunę ją w dół, będzie: 1,1
Czy da się tak w GIMPie? Jeśli nie, to zna ktoś jakiś program, w którym jest to możliwe?
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 #5 : 04.05.2014, 21:01:24 »

To właśnie te współrzędne wyświetlają się w lewym dolnym narożniku okna. Jeśli ustawisz kursor dokładnie na lewym, górnym narożniku obrazka, to współrzędne będą: 0, 0
Zapisane
Jaro910
Nowicjusz

Reputacja: 0 Offline Offline

Wiadomości: 9
Galeria Użytkownika

Jaro910


Zobacz profil
« Odpowiedz #6 : 04.05.2014, 21:02:13 »

Chodzi o to, by współrzędne 0,0 wyświetlały się na CAŁEJ lewej górnej kratce, nie tylko w jej kącie.
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 #7 : 04.05.2014, 21:04:04 »

A to takiej opcji raczej nie ma.
Zapisane
Jaro910
Nowicjusz

Reputacja: 0 Offline Offline

Wiadomości: 9
Galeria Użytkownika

Jaro910


Zobacz profil
« Odpowiedz #8 : 04.05.2014, 21:13:55 »

A nie wiesz może, czy jakiś inny program by czegoś takiego nie oferował?
Zapisane
Ziomioslaw
Administrator

Reputacja: 46 Offline Offline

Płeć: Mężczyzna
GIMP: 2.10
JID: ziomioslaw@jabber.org
Licencja: Copyright
Wiadomości: 7 461
Galeria Użytkownika


Cyklista Apokalipsy


Zobacz profil
« Odpowiedz #9 : 04.05.2014, 21:23:55 »

Ostatnio widziałem coś takie przy grze w statki. A na prawdę, to po co Ci właściwie jest? Bo to co chcesz, to można bardzo łatwo wyliczyć: podłoga ( x / wymiar_x_siatki )
Zapisane
Jaro910
Nowicjusz

Reputacja: 0 Offline Offline

Wiadomości: 9
Galeria Użytkownika

Jaro910


Zobacz profil
« Odpowiedz #10 : 04.05.2014, 21:31:41 »

Tworzę mapkę z respami herosów (takich pro-uber-super-ultra potworków) do Margonem.
Spójrz, tu jest jedna z mapek występująca w tej grze:
http://img.margonem.pl/obrazki/miasta/stare-siolo.png
Muszę na niej zaznaczyć czerwone kwadraciki (czyli miejsca, gdzie respią się herosy). Mam podane te miejsca za pomocą współrzędnych (takie, o jakich mówiłem w postach wyżej). Nie wiem jak się za to zabrać. Jakieś rady?

PS. Może to być istotne. Cała ta mapa dzieli się na kratki o wymiarach 32x32 piksele. Każda taka kratka to tak jakby jeden punkt współrzędnych.
Zapisane
Ziomioslaw
Administrator

Reputacja: 46 Offline Offline

Płeć: Mężczyzna
GIMP: 2.10
JID: ziomioslaw@jabber.org
Licencja: Copyright
Wiadomości: 7 461
Galeria Użytkownika


Cyklista Apokalipsy


Zobacz profil
« Odpowiedz #11 : 04.05.2014, 21:40:34 »

Współrzędne kafla z tej mapy to (x, y). Rozmiary jednego kafelka to 32x32 pixele. Trzeba więc pomnożyć: (32 * x, 32 * y) i mamy początek kafelka odwzorowanego w GIMP-ie. Zakładając, że liczymy od zera, to powinno wyjść.

Może łatwiej Ci będzie napisać skrypcik do rysowania tych prostokątów Język
Zapisane
Jaro910
Nowicjusz

Reputacja: 0 Offline Offline

Wiadomości: 9
Galeria Użytkownika

Jaro910


Zobacz profil
« Odpowiedz #12 : 04.05.2014, 21:43:03 »

Z tym mnożeniem to sam już na początku wykminiłem. Liczyłem, że znajdzie się jakiś szybszy sposób, ale cóż.

A z tym skryptem, to jak to wygląda? W czym się go pisze? Bo może byłbym w stanie to zrobić. Póki co opanowałem tylko język LUA.
Zapisane
Ziomioslaw
Administrator

Reputacja: 46 Offline Offline

Płeć: Mężczyzna
GIMP: 2.10
JID: ziomioslaw@jabber.org
Licencja: Copyright
Wiadomości: 7 461
Galeria Użytkownika


Cyklista Apokalipsy


Zobacz profil
« Odpowiedz #13 : 04.05.2014, 21:44:27 »

Script-Fu jest oparty bardziej na Lispie.

Tak sobie teraz pomyślałem, może ustaw sobie rozdzielczość tego obrazka na taką, żeby np. 32 pixele reprezentował 1 cm. Wtedy będziesz miał coś zbliżonego do tego co chcesz uzyskać.
Zapisane
Strony: [1] 2  Wszystkie
DrukujPobierz PDF
Polskie Forum Użytkowników GIMP-aHyde zoneArchiwum[Archiwum] Pomocna dłoń - GIMPWątek: [ROZ] Operacje na siatce, zmiana współrzędnych
Skocz do: