Oczywiście JPG jest kiepskim pomysłem dla obrazków które muszą zawierać przezroczystość (jest niby JPEG2000, ale RM go nie obsługuje). Jednak porządnie skompresowany JPG jest wielokrotnie mniejszy od PNG, nie zawierając przy tym prawie żadnych artefaktów, więc może się przydać szczególnie przy parallaxingu. Albo jeśli używacie dużej ilości battlebacków dla których nie jest potrzebna przezroczystość.
Co będzie potrzebne?
- GIMP (można użyć Irfana ale będzie pełno artefaktów więc jednak nie)
- Obrazek do kompresji. Ja użyję obrazku mojego pulpitu. 1680x1050 jako PNG, 3.5MB.
http://imgur.com/t0ZvIw4
1. Otwieramy GIMP-a i ładujemy obrazek.
2. Klikamy Plik->Eksportuj i eksportujemy jako JPG (wystarczy w polu nazwa pliku ustawić rozszerzenie)
3. W oknie eksportu klikamy Podgląd w oknie obrazu. Umożliwi to monitorowanie rozmiaru wynikowego pliku (jeśli tego nie zrobimy, rozmiar pliku pozostanie "nieznany")
4. Klikamy ustawienia zaawansowane i ustawiamy poniższe opcje:
![[Obrazek: HDVTf5L.png]](http://i.imgur.com/HDVTf5L.png)
Jak widać nawet przy najwyższej jakości obraz jest mniejszy o jakąś 1/4 (1.1MB zamiast 3.5). Przy większej ilości parallax może nam to uciąć kilkanaście czy nawet kilkadziesiąt MB z naszej gry! Oczywiście można poeksperymentować z jakością, żeby dostać najlepszy współczynnik jakości do rozmiaru.
5. Klikamy przycisk wyeksportuj.
Oto wynikowy obrazek:
![[Obrazek: jPh3CgJ.jpg]](http://i.imgur.com/jPh3CgJ.jpg)
A to obrazek pierwotny:
Jak widać różnica w jakości jest znikoma.