Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Efekt "nieśmiertelnika" w GD, Nałożenie tekstu (efekt wybijania) na tło w postaci nieśmiertelnika
JohnyPL
post 17.01.2012, 10:13:03
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 16.04.2008

Ostrzeżenie: (0%)
-----


Potrzebuję nałożyć tekst (z formularza) na obrazek tła w postaci nieśmiertelnika, tak aby wyglądało to mniej wiecej tak: nieśmiertelnik.
Z przełaniem danych i nałożeniem ich na tło blaszki nie mam problemu. Chodzi jedynie o sam efekt "wybijania" tekstu na blaszce.
Próbowałem szukać różnych filtrów w bibliotece GD ale nie znalazłem nic co by mogło imitować efekt wybijania liter na blaszce.
Go to the top of the page
+Quote Post
zdemotywowany
post 17.01.2012, 10:26:18
Post #2





Grupa: Zarejestrowani
Postów: 74
Pomógł: 3
Dołączył: 15.01.2012

Ostrzeżenie: (0%)
-----


text-shadow
Go to the top of the page
+Quote Post
Kshyhoo
post 17.01.2012, 11:43:34
Post #3





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Cytat(zdemotywowany @ 17.01.2012, 10:26:18 ) *
text-shadow

Dziś dzień na żarty? Jak to niby zastosować? CSS w GD?
@JohnyPL - możesz kombinować, ja podam Ci cztery opcje:
1. w GD nakładać kilka napisów na siebie o różym odcieniu koloru (szarości) i przezroczystości (dużo kombinowania).
2. poszukać odpowiedniej czcionki 3D (w necie sporo czcionek, nie wiem jednak, czy znajdziesz odpowiednią).
3. w programie graficznym spłodzić wszystkie potrzebne znaki i składać napisy w GD właśnie z gotowych grafik (tekst 3D to prościzna w Photoshopie).
4. pociąć grafiki z prawdziwymi nieśmiertelnikami i składać napisy w GD.

Dla mnie czwarta opcja jest najlepsza jakościowo. Ja podobnie kombinowałem tu.


--------------------
Go to the top of the page
+Quote Post
!*!
post 17.01.2012, 12:43:22
Post #4





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


zdemotywowany podał dobre rozwiązanie, text-shadow. Co prawda w GD nie ma czegoś takiego, ale jest to już dobre nakierowanie i łatwo je uzyskać w GD ręcznie, nakładasz tylko tekst X razy o jeden stopień niżej niż tekst główny.

Ten post edytował !*! 17.01.2012, 12:44:06


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
zdemotywowany
post 17.01.2012, 12:50:13
Post #5





Grupa: Zarejestrowani
Postów: 74
Pomógł: 3
Dołączył: 15.01.2012

Ostrzeżenie: (0%)
-----


Cytat(Kshyhoo @ 17.01.2012, 11:43:34 ) *
Dziś dzień na żarty? Jak to niby zastosować? CSS w GD?
@JohnyPL - możesz kombinować, ja podam Ci cztery opcje:
1. w GD nakładać kilka napisów na siebie o różym odcieniu koloru (szarości) i przezroczystości (dużo kombinowania).
2. poszukać odpowiedniej czcionki 3D (w necie sporo czcionek, nie wiem jednak, czy znajdziesz odpowiednią).
3. w programie graficznym spłodzić wszystkie potrzebne znaki i składać napisy w GD właśnie z gotowych grafik (tekst 3D to prościzna w Photoshopie).
4. pociąć grafiki z prawdziwymi nieśmiertelnikami i składać napisy w GD.

Dla mnie czwarta opcja jest najlepsza jakościowo. Ja podobnie kombinowałem tu.


AYFKM? Przecież text-shadow to jest jak najbardziej prawidłowa odpowiedź. W końcu tam musi być cień. Rzuciłem hasłem, ale chyba tylko Ty nie potrafiłeś załapać, że trzeba nałożyć warstwę z cieniem kilka pixeli poniżej tekstu.
:
Ej, poczekaj:

1. w GD nakładać kilka napisów na siebie o różym odcieniu koloru (szarości) i przezroczystości (dużo kombinowania).

Czy to nie jest text-shadow?
Go to the top of the page
+Quote Post
Kshyhoo
post 17.01.2012, 13:11:21
Post #6





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




No nie do końca. text-shadow to funkcja w CSS. Nie wdawajmy się z zbędną polemikę odnośnie nazwewnictwa. Którą opcję wybierasz?


--------------------
Go to the top of the page
+Quote Post
!*!
post 17.01.2012, 13:33:30
Post #7





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Kshyhoo, dzięki, nikt z Nas by o tym nie wiedział. A jak inaczej to nazwiesz, ten efekt? ZielonaMarysia? Cień dla tekstu, obojętnie gdzie zawsze będzie nazywał się tak samo, i uzyskać go można w ten sam sposób, kwestia tylko tego czy z automatu czy ręcznie.


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
JohnyPL
post 17.01.2012, 15:04:09
Post #8





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 16.04.2008

Ostrzeżenie: (0%)
-----


Dzięki za pomoc. Próbuje z nakładaniem tekstów różnych odcieniach na w GD.
Go to the top of the page
+Quote Post
Crozin
post 17.01.2012, 15:06:44
Post #9





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


GD jest dosyć ubogim narzędziem, ImageMagick daje nieporównanie większe możliwości: http://www.google.pl/search?sourceid=chrom...ick+emboss+text
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 04:20