home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga MA Magazine 1997 #3
/
amigamamagazinepolishissue03-1
/
ma_1995
/
09
/
ami902.txt
next >
Wrap
Text File
|
1997-04-07
|
9KB
|
183 lines
ZOBACZMY TO JESZCZE RAZ
<lead>Wielu Czytelników z pewnoôciâ lubi oglâdaê róûnego rodzaju
obrazki. Istnieje jednakûe tak wiele amigowskich programów,
sîuûâcych do ich wyôwietlania, ûe czësto trudno dokonaê wyboru.
Równieû same obrazki zapisywane sâ w wielu róûnych formatach, co
z pewnoôciâ nie uîatwia zadania.
<a>Jarosîaw Horodecki
<txt>W poniûszym tekôcie postaram sië zaprezentowaê kilka
wybranych przeze mnie najpopularniejszych programów, sîuûâcych do
wyôwietlania grafiki.
Do testowania wybraîem nastëpujâce programy: 2View v1.50, ALook
v3.1, BView v1.13, FastGIF II v1.08, FastJPEG v1.10, FastView
v1.30, GIFView v4.4, JIV v1.25, Mostra v2.0, MuGiff v1.12, PPShow
v4.0, TurboGIF v1.0, ViewTek v2.1, VirtGIF v1.0, ZGif v0.4. Nie
moûna ich, oczywiôcie, potraktowaê caîoôciowo, zbyt wiele jest
róûnic. Nie bëdë teû dokîadnie opisywaî kolejno kaûdego z nich,
ale spróbujë omówiê ich najwaûniejsze cechy oraz najciekawsze
moûliwoôci.
Programy sîuûâce do wyôwietlania grafiki moûna podzieliê na dwie
podstawowe kategorie. Pierwsza z nich to zwykle doôê proste
programiki, przeznaczone do wyôwietlania obrazków zapisanych w
jednym tylko formacie, drugâ natomiast tworzâ programy o
wiëkszych moûliwoôciach, potrafiâce wyôwietlaê nawet bardzo
rzadko spotykane formaty obrazków, jednoczeônie je skalujâc,
zmieniajâc liczbë kolorów i ustalajâc optymalny tryb graficzny.
Wôród tych prostszych programików niewâtpliwie najwiëkszâ grupë
stanowiâ róûnego typu programy sîuûâce do wyôwietlania obrazków
IFF ILBM. Spoôród doôê pokaúnej ich grupy wybraîem piëê.
Niewâtpliwie wspólnâ cechâ wszystkich prostych programików jest
niemoûnoôê wyôwietlania grafiki o wiëkszej liczbie kolorów, niû
na to pozwalajâ moûliwoôci komputera. Chodzi tutaj oczywiôcie o
odpowiednie zmniejszenie liczby barw, z jakich korzysta dany
obrazek, oraz ewentualne jego przeskalowanie, które konieczne
jest na przykîad przy ilustracjach 24-bitowych (format IFF-24).
Ûadna z maîych wyôwietlaczek jednak nie potrafi dobrze wyôwietlaê
obrazków w tym formacie. 2View nie umie wykryê formatu IFF24,
co sygnalizuje bîëdem w strukturze pliku, natomiast Mostra
wprawdzie format i liczbë bitplane'ów odczytuje poprawnie, ale na
zwykîych Amigach wyôwietliê sië takiego obrazka nie da. Pozostaîe
programy próbujâ wyôwietlaê obrazki w tych formatach, jednak nie
robiâ tego dobrze.
Szybkoôê dziaîania wszystkich programów, sîuûâcych do
wyôwietlania IFF-ów, jest zadowalajâca. Inna sprawa, ûe nie muszâ
one wykonywaê zbyt skomplikowanych obliczeï, po prostu
wyôwietlajâ ilustracje zgodnie z moûliwoôciami graficznymi danej
maszyny. Zwykle wiëc obrazek o wielkoôci okoîo 640 x 512 pikseli
ukazuje sië po okoîo dwóch sekundach. Niektóre programy, jak na
przykîad ALook oraz Mugiff, doôê ômiesznie wyôwietlajâ AGA-owe
obrazki na Amigach z ukîadami OCS lub ECS. W obu wypadkach
prowadzi to do wyôwietlenia wprawdzie w miarë czytelnych, ale
jednak zupeînie pozbawionych poprawnej palety ilustracji. Wynika
to z próby otwarcia ekranu o wiëkszej liczbie kolorów bez
sprawdzenia, czy jest to w ogóle moûliwe.
Drugâ doôê pokaúnâ grupë tych prostszych programików stanowiâ
narzëdzia, sîuûâce do wyôwietlania, popularnych na PC, GIF-ów.
Warto zaznaczyê, ûe wiëkszoôê obrazków w tym formacie korzysta z
palety 256-kolorowej, która jest jednoczeônie najwiëkszâ moûliwâ
paletâ, jaka moûe byê uûyta w tym formacie. Taki stan rzeczy
sprawiî, ûe w czasach ukîadów graficznych OCS oraz ECS musiaîy
powstawaê programiki, które poradziîyby sobie z wyôwietlaniem
tych obrazków, korzystajâc z trybów graficznych dostëpnych w
Amidze. Pojawiîy sië dwie szkoîy: jedni programiôci wyôwietlali
te obrazki po prostu w odcieniach szaroôci, co nie dawaîo zbyt
interesujâcych efektów, drudzy natomiast w kolorze, ale za to
zwykle z pewnâ utratâ jakoôci.
Do tej pierwszej grupy zaliczyê moûna trzy programy: FastGif II,
ZGif oraz TurboGif. O ile jednak ten ostatni rzeczywiôcie potrafi
wyôwietlaê obrazki GIF tylko i wyîâcznie z wykorzystaniem 16
odcieni szaroôci, to dwa pozostaîe programy robiâ to tylko i
wyîâcznie na komputerach nie wyposaûonych w koôci AGA. Jeûeli
natomiast ukîady te sâ zainstalowane, wszystkie GIF-y wyôwietlane
sâ dokîadnie tak samo jak na komputerach PC, a jedynym
wyznacznikiem jakoôci dziaîania pozostaje wîaôciwie szybkoôê
wyôwietlania obrazków.
Do drugiej grupy trzeba natomiast zaliczyê bardzo juû stare
programy, GifView oraz VirtGif. Oba wymieniam wîaôciwie przez
grzecznoôê. Po pierwsze dlatego, ûe nie potrafiâ one w ogóle
skorzystaê z moûliwoôci, jakie dajâ koôci AGA, zawsze
wyôwietlajâc obrazki w trybie HAM. Gdy dodamy do tego jeszcze
brak skalowania, co z kolei oznacza korzystanie w niemal kaûdym
wypadku z rozdzielczoôci rzëdu 320 x 200 pikseli, to programy te
nie wzbudzâ chyba niczyjego szczególnego zainteresowania.
Dodatkowym minusem jest tu niewâtpliwie niewielka, delikatnie
mówiâc, szybkoôê dziaîania. Stanowczo odradzam, choê przyznam, ûe
kiedyô sam z nich korzystaîem.
Ostatnim z grupy prostych, jednofunkcyjnych programów jest
FastJpeg. Niewâtpliwie jest to jednoczeônie najlepszy z
programów, jakie dotychczas omówiîem. Po pierwsze jest naprawdë
bardzo szybki, po drugie dziaîa zarówno na komputerach z ukîadami
ECS, jak i AGA, potrafi oczywiôcie w peîni skorzystaê z
moûliwoôci tych ukîadów, otwierajâc ekrany w odpowiednich trybach
graficznych: HAM6 lub HAM8. Podczas wyôwietlania program korzysta
takûe z ditheringu oraz bardzo trafnie dobiera paletë. Sprawia
to, ûe koïcowy wynik jego dziaîania jest naprawdë niezîy.
W koïcu przyszedî czas na kombajny. Tutaj takûe, jeôli sië
uprzeê, moûna wyodrëbniê dwie grupy. Programy zamkniëte, majâce
tylko staîe, niezmienialne, moûliwoôci oraz programy korzystajâce
z zewnëtrznych moduîów, w wypadku omawianych w tym artykule -- z
systemowych datatype'ów.
Zacznijmy od tej pierwszej grupy, w której znajdziemy doskonaîy
programik o nazwie FastView. Dziaîa on zupeînie dobrze zarówno na
komputerach wyposaûonych w koôci AGA, jak i na starszych modelach
Amig. Choê, co doôê oczywiste, znacznie lepiej pracuje, gdy do
jego dyspozycji pozostajâ koôci AGA. Radzi on sobie z czterema
formatami graficznymi: IFF ILBM, IFF24, GIF oraz JPG. Zawsze dla
kaûdego obrazka dobiera najlepszy tryb graficzny, na starszych
Amigach obrazki sâ dodatkowo skalowane oraz w wypadku napotkania
na wiëkszâ liczbë kolorów wyôwietlane z wykorzystaniem trybu
HAM6.
Warto tu jeszcze wspomnieê, ûe wszyscy pracujâcy na Amidze z
ukîadami ECS, która dodatkowo korzysta z trybów graficznych
doublepal, powinni skorzystaê z opcji NOBESTMODEID, a to z tej
przyczyny, ûe FastView bëdzie próbowaî wyôwietlaê obrazki w
trybie doublepal-lores-nolace-ham, który tylko teoretycznie
wystëpuje w tych modelach Amigi (jeûeli korzystamy dodatkowo z
systemu 3.0 lub 3.1). Jest to chyba jednak doôê nietypowa
konfiguracja.
Drugi programik z grupy "zamkniëtych" to Jiv. Ma on jednâ doôê
istotnâ wadë. Mianowicie fatalnie wyôwietla obrazki, które trzeba
wczeôniej poddaê jakiejkolwiek obróbce. Z tego wynika prosty
wniosek, ûe nie nadaje sië on wîaôciwie do uûytku ze starymi
modelami Amigi. O wiele lepiej jest, gdy do dyspozycji mamy
ukîady AGA, wyniki pracy JIV nie sâ jednak i tutaj najlepsze,
zwîaszcza jeûeli skonfrontujemy to z otrzymanym przeze mnie
czasem wyôwietlania poszczególnych formatów. Jest to wiëc
niewâtpliwie kolejny program, po VirtGIF oraz GifView, którego
stanowczo nie polecam.
Kolejne dwa programy sâ nieco bardziej uniwersalne. Ich zaletâ
jest niewâtpliwie to, ûe opócz moûliwoôci wyôwietlania obrazków
we wszyskich najbardziej popularnych formatach (IFF, JPG, GIF),
potrafiâ takûe korzystaê z tzw. datatype'ów, normalnie
wykorzystywanych przez systemowe Multiview. Dziëki temu programy
te potrafiâ wyôwietliê znacznie wiëcej obrazków niû by to
wynikaîo z ich standardowych moûliwoôci.
Trudno jest jednoznacznie stwierdziê, co jest wîaôciwie lepsze:
PPShow czy ViewTek. Z pewnoôciâ PPShow jest programem znacznie
szybszym. O to jednak nietrudno, poniewaû ViewTek z kolei naleûy
do programów wolnych, ale za to dajâcych bardzo dobre rezultaty.
Z pewnoôciâ PPShow caîkowicie eliminuje ViewTeka w grze o
pierwsze miejsce w kategorii programów korzystajâcych z ukîadów
AGA. Tutaj liczy sië przede wszystkim szybkoôê dziaîania. Chodzi
wszak nie o dokonanie odpowiednich przeksztaîceï 256-kolorowego
GIF-a, ale po prostu o jego wyôwietlenie. Niczego nie trzeba
takûe specjalnie przeskalowywaê.
Duûo lepiej natomiast na Amigach ECS oraz OCS radzi sobie ViewTek
i mimo doôê wolnego dziaîania chyba to wîaônie on powinien byê tu
standardem. Bez problemu wyôwietla kaûdy obrazek w jednym z
rozpoznawanych formatów, oczywiôcie do maksimum wykorzystujâc
moûliwoôci starych koôci graficznych, wykonujac potrzebne
przeskalowania oraz dobierajâc paletë. PPShow sprawuje sië tutaj
nieco gorzej. Obrazki IFF24 oraz JPG wyôwietlane sâ wprawdzie
zupeînie nieúle, natomiast 256-kolorowy IFF nie bëdzie w ogóle
wyôwietlony, a GIF-a obejrzymy w odcieniach szaroôci.
Czas na podsumowanie. Jak widaê, programów sîuûâcych do
wyôwietlania obrazków jest na Amidze bardzo duûo. Trzeba
oczywiôcie stwierdziê, ûe kilka z omówionych tutaj stanowi tylko
nikîy procent potëûnej kolekcji tego rodzaju software'u
dostëpnego dla naszych Amig. Jest to jednak z pewnoôciâ próba
reprezentatywna. Mam wiëc nadziejë, ûe powyûszy tekst uîatwi
naszym Czytelnikom wybranie optymalnego dla nich narzëdzia.