Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Allegro] Bitmapa bez tła

Ostatnio zmodyfikowano 2011-11-26 17:00
Autor Wiadomość
Lirdoner
Temat założony przez niniejszego użytkownika
[Allegro] Bitmapa bez tła
» 2011-11-26 15:59:53
Witam, problem mam w tym, że moja bitmapa niby jest wyświetlana prawidłowo, lecz widać kawałki różowego tła RGB(255,0,255);
Do wyświetlania bitmapy używam masked_blit na bufora a potem bufor na screen za pomocą blit.
Ogólnie tło usuwane jest dobrze lecz zostają piksele przy postaci ;/
Jak temu zaradzić?
P-44744
SeaMonster131
» 2011-11-26 16:01:39
Bo tam mają inny kolor niż 255,0,255, czyli np: 253,0,254 itd...
Jeżeli chcesz skalować postać, rób to za pomocą allegro, a jeżeli te piksele o różnych odcieniach różowego powstały w programie graficznym, no to niestety musisz je usunąć, np Paint'em ;)
P-44745
akwes
» 2011-11-26 16:42:01
Skalowanie, zapis do jpg itd powodują zmianę kolorów. Szczególnie zapis do jpg, który oferuje kompresje stratną. Do wyboru masz czystą bitmapę albo png (kompresja bezstratna).
P-44749
Lirdoner
Temat założony przez niniejszego użytkownika
» 2011-11-26 16:54:19
Ok, dzięki poprawiłem już sobie
A mogę jeszcze raz prosić o pomoc? Tym razem chciałbym wyświetlić sobie tą samą bitmapę kilkanaście razy na ekranie
Poprawnym będzie jeżeli będę używał masked_blit kilkanaście razy z jedną bitmapą zmieniając jedynie pozycje x i y?
Próbowałem użyć jakiejś pętli do tego ale wtedy program się wiesza :D
P-44751
DejaVu
» 2011-11-26 17:00:09
1 temat = 1 problem - z tego co zrozumiałem to jeden Twój problem został rozwiązany i pytasz 'przy okazji' o inny. U nas tego się nie praktykuje :)
P-44753
« 1 »
  Strona 1 z 1