Image FX 3.1Luboš Němec
Zřejmě nejvýkonnější a zcela jistě nejuniverzálnější grafický kreslící a
efektový program pro práci s bitmapovou grafikou ImageFX se po dlouhé době
dočkal aktualizace a protože se Amiga Review vždy snaží být na špici
hardwarového i softwarového dění kolem Amigy, můžete se dnes s programem
seznámit i Vy. Již v mnoha oficiálních tiskových zprávách o vývoji nové verze ohlašovali
programátoři z Nova Design spoustu převratných změn, nových funkcí a spoustu
dalších vylepšení, takže v mnoha konferencích na Inetu zabývajících se grafikou
začaly vznikat o možnostech nové verze programu až neuvěřitelné legendy. Zda
byly tyto zprávy opodstatněné, to si můžete přečíst v dnešní recenzi.
Na úvod ještě pár slov o samotném ImageFX. Program je natolik univerzální a
disponuje tak obrovským množstvím funkcí, že se v tomto článku nebudu zbytečně
snažit zabíhat do detailů, od toho jsou manuály a výukové kurzy distribuované na
videokazetách. Pokusím se však popsat celý program i jeho možnosti a novinky od
poslední recenzované verze 2.6 natolik detailně, abyste „byli v obraze“. Instalace a požadavky programu
ImageFX 3.x vyžaduje libovolnou Amigu s minimálně 2 MB RAM, harddisk,
Kickstart & Workbench 2.1 a vyšší. Doporučen je rychlý procesor, alespoň 8 MB
FAST RAM, harddisk s velkou kapacitou (myšleno pochopitelně volného místa) a
grafická karta. Na dnešní poměry nic moc, co?
Instalace probíhá z šesti disket zcela automaticky, vytvořen je assign
„ImageFX3:“ a následně je upravena uživatelská startovací sekvence. Nova Design
dodává ImageFX ve verzi 3.0, update na zatím poslední dostupnou verzi 3.1b se
nalézá na firemním ftp serveru ftp.novadesign.com, kde můžete rovněž nalézt
spoustu dalších doplňkových modulů, filtrů, betaverzí některých skenovacích
modulů a mnoho volně šiřitelných prográmků a utilit nějakým způsobem
souvisejících s ImageFX (CyberShow, PhotoAlbum, MPEG enkodéry/kodéry,
postscriptovou podporu, arexxové skripty apod.).
Některé moduly (zvláště pak ty efektové) jsou k dispozici ve verzích pro různé
procesory, případně s podporou koprocesoru, instalační program je naštěstí
natolik chytrý, že sám pozná, jaká verze je pro Váš systém vhodná. Univerzálnost a možnosti programu
Již z několika recenzí na starší verze ImageFX je snad jasné, že se jedná o
plně 24-bitový kreslicí a efektový program se značnými možnostmi. ImageFX
pracuje (pokud je to v dané situaci možné) stále v režimu WYSIWYG, tedy What You
See Is What You Get (co vidíš, to dostaneš). Program samotný umí pracovat s
několika desítkami grafických formátů (včetně nepsaného standardu Adobe
Photoshop) a také mezi nimi konvertovat, s podporou externích „HHs ImageFX
Universal Modules“ dostupných opět na firemním FTP serveru či Aminetu lze počet
podporovaných grafických formátů ještě dále rozšířit.
Modulární a nekonvenční design umožňuje po zapracování rychlou a pohodlnou práci
s programem. Možnost definic hotkeys, rozsáhlé a přitom příjemně přehledné
preference dávají slušné možnosti přizpůsobit program a pracovní plochu potřebám
uživatele.
Konfigurační možnosti jsou vůbec silnou stránkou programu, bohužel většina
nastavovacích parametrů představují WB tooltypy, takže v případě potřeby je
musíte upravit ručně. Další možností je přímá editace konfiguračního souboru v
libovolném textovém editoru. Jistě budete překvapeni, co všechno a do jakých
detailů lze v preferenčním souboru nastavit.
Výčet podporovaných grafických karet je velmi rozsáhlý, ImageFX 3.x umí pracovat
prakticky se všemi existujícími modely a typy grafických karet Retina, Picasso,
IV24, OpalVision, DMI, Harlequin, Firecracker, DCTV, HAM-E, VideoToaster a všemi
typy grafických karet běžících pod systémem EGS a CyberGraphX. Samozřejmostí je
podpora VŠECH amigovských OCS/ECS/AGA screenmódů včetně jejich speciálních
variant HalfBright a HAM/HAM8.
ImageFX podporuje i digitizéry a digitální systémy pro zpracování obrazu,
konkrétně se jedná o nejrozšířenější modely IV-24, VLABNLAB YC a framegrabbery
od Progressive Peripherals. Přímo podporován je VideoToaster zvláště v Americe
velmi známé firmy NewTek, která si na svém výrobku založila značnou pověst.
ImageFX podporuje všechny funkce VideoToasteru jako je grabování obrázků,
rendering, náhledové zobrazení i kreslení přímo na kompozitním výstupu
VideoToasteru.
Verze 3 je první, která dovoluje pracovat s více obrázky najednou, což je
vlastnost, která ImageFX dlouho chyběla. Grafické rozhraní programu vůbec
doznalo podstatných změn. Téměř všechna pop-up menu jsou nyní nezávislá a mohou
být vytažena na pracovní plochu. Jak dokonalý chaos může takto vzniknout při
rozlišení 1024x768 bodů, to si můžete prohlédnout na jednom z obrázků, a to
ještě zdaleka všechna menu nejsou vidět, protože se prostě na obrazovku už
nevešla.
Image processing, to je známý pojem v oblasti všech efektových programů. ImageFX
v základní podobě bez využití FilterFactory (vysvětleno dále) umí několik
desítek velmi kvalitních efektů všech druhů a typů, které lze pomocí mnoha
jejich parametrů a voleb dále upravovat. Pokud však chcete využít možností a
služeb modulu „FXForge“, který dokáže používat filtry formátu FilterFactory, je
počet efektů prakticky nekonečný. FilterFactory jsou v naprosté většině případů
volně šířitelné filtry založené na matematickém základu výpočtu matematických
výrazů. Na firemním FTPčku jich najdete nepřeberné množství, další tisíce těchto
filtrů se valí prakticky všude na PD serverech nějak souvisejících s grafikou,
respektive s plug-in moduly pro Adobe Photoshop, Corel Photopaint atd.
Při konverzi obrázků můžete využít rastrovací a renderovací funkce ImageFX,
jejichž vhodným nastavením lze převést truecolorový obrázek klidně i do 32 barev
v přijatelné kvalitě. Render zde znamená prosté převedení a korekce barvového
podání do menšího nebo většího počtu barev. K dispozici je několik základních
rastrovacích algoritmů (ordered, floyd-steinberg atd.) s nastavitelnou kvalitou.
Majitelé grafických karet či některého z podporovaných videograberrů mohou
renderovat obrázek přímo na tomto zařízení či screenu grafické karty (plně
nastavitelném).
S rastrováním souvisí i tiskové funkce, které má ImageFX celkem na úrovni doby.
Tisknout lze přes jakýkoliv ovladač nastavený ve Workbenchi, dále na
postscriptových tiskárnách a speciální ovladače zajišťují tisk na sublimačních
tiskárnách FargoPrimera a PrimeraPro. Měl jsem možnost jednu z těch levnějších
modelů Fargo vyzkoušet a výsledky předčily mé očekávání. Za relativně rozumnou
cenu (cca 80,- Kč stránka A4) dostanete vynikající kvalitu barev bez sebemenšího
viditelného proužkování a při dostatečném rozlišení tištěného obrázku také jemné
detaily bez rastrů. Můžete též použít modul tiskového programu Studio a rozšířit
tak tiskové možnosti ImageFX až na hranici dokonalosti. V poslední době jsem v
této oblasti trochu s Amigou experimentoval s barevnými inkoustovými i
černobílými laserovými tiskárnami (HP 5/6L, Lexmark Optra) a odvážím se tvrdit,
že nic tak dokonalého jako TurboPrint a Studio na PC či Macu nenajdete. Při
tisku na obyčejný papír podávala např. HP 690C o poznání lepší výsledky (i když
musím přiznat s mnohem delší dobou tisku) oproti PC - používal jsem standardní
dodávané ovladače - lidi, máte-li tiskárnu, važte si toho, že máte Amigu.
Kreslící funkce jsou pochopitelně plně 24-bitové, funkce UNDO (krok zpět) je
omezena jen volnou pamětí.
Virtuální paměť umožňuje pracovat prakticky s libovolně velkými obrázky, kde
nestačí volná RAM, pomůže odkládací soubor na HD.
Součástí ImageFX jsou i externí moduly jako např. CineMorph, což je morfovací
program pracující s klasickou vektorovou 2D/3D sítí, program pro batch
processing aneb zpracování souborových dávek AutoFX/IMP a stovky ARexxových
maker rozšiřujících možnosti programu na hranici použitelnosti prakticky ve
všech oblastech nějak souvisejících s grafikou.
Potřebujete-li využívat ImageFX jako skenovací program, žádný problém! Program
umí pracovat se skenery respektive některými modely firem Sharp, většinou
skenerů Epson a Hewlett-Packard přes rozhraní SCSI nebo u skenerů Epson i přes
paralelní port (dvě varianty kabelu, který je většinou nutné upravit). Testoval
jsem skenovací možnosti programu s SCSI skenerem HP ScanJet 4C a musím říci, že
na první pokus jsem dostal poměrně slušné výsledky. Je samozřejmé, že pro každý
typ obrazovky/tiskárny je nutné skener skalibrovat, což je na Amize práce
zdlouhavá a náročná na čas. ImageFX neumí bohužel pracovat s žádným ze standardů
barvových profilů, ale naštěstí umožňuje doladění barev přímo při skenování.
Každopádně se připravte na experimentování, protože každý skener má jiné
vlastnosti a zcela jistě si budete muset nejprve trochu pohrát s barvičkami.
Pokud se obáváte, že mnoha funkcím programu hned neporozumíte, bojíte se právem.
ImageFX je program natolik obsáhlý, že vyžaduje mnoho hodin zkoušení a
trpělivosti. Velkou pomocí Vám bude kontextová nápověda, která sice stručně, ale
přehledně vysvětluje všechna menu, ovládací prvky a některé vlastnosti programu. Kreslící možnosti
ImageFX nabízí všechny standardní kreslící prvky s využitím mnoha kreslících
a malířských technik jako je sprej, pastelka, olejomalba, vodovky, malba uhlem,
křídou, kreslení na nejrůznější podklady a druhy papíru, výjimkou není ani
simulace malování na plstěný podklad, dřevo, kov atd.
Vybírat lze z několika typů a velikostí štětců nebo si přizpůsobit štětec dle
potřeb a situace. Zvolením jednoho z mnoha druhů kreslících módů můžete provádět
s grafikou pravé divy.
Slabinou programuje práce s textem. Můžete sice vložit do obrázku libovolné
množství textu najednou s použitím bitmapových i vektorových fontů, ale
vyhlazování hran (pokud ho vyžadujete) je zcela nedostatečné. Z vlastních
zkušeností mohu navíc potvrdit, že žádný z bitmapových kreslících programů na
Amize dodnes neumí dobře vyhlazovat vkládaný text.
Maskováním a prací s alfakanálem můžete vytvářet velmi zajímavé efekty nebo této
techniky použít při míchání či montáži obrázků dohromady. S ImageFX dostanete i
několik vzorů pro maskování pomocí alfakanálu (ve formátu brush) pro některé
základní efekty. ImageFX umožňuje upravovat obrázky v mnoha měřítkách s možností
zachování poměru stran při zobrazení na obrazovce. Základním módem je vždy
preview celého obrázku, zapnout poté můžete zobrazení v měřítku 1:1 nebo obrázek
zvětšit či zmenšit v rozsahu řádově několika tisíc procent (!!!). Zde má program
ještě spoustu neodladěných chyb, protože budete-li obrázek neustále zmenšovat
(cca 1:500.000 a více), po čase prostě definitivně zmizí a už nikdy ho
nedostanete zpátky, naopak při drastickém zvětšení se program zpravidla zhroutí. Práce s vrstvami
ImageFX 3.x je prvním programem na Amize, který OPRAVDU UMÍ pracovat s
vrstvami a nejedná se jen o tři vrstvy jako nabízí např. ArtEffect či TV-Paint,
ale o prakticky neomezený počet vrstev, které můžete libovolně vypínat/zapínat,
prolínat, měnit jejich velikost a umístění (vždy pouze celou vrstvu, ne jen
výběr) libovolně si hrát s barvami, naimportovat do vrstvy obrázek nebo
aplikovat na vrstvu jeden z mnoha standardních efektů (v3.1b nabízí 19 možností
přímo po kliknutí na požadovanou vrstvu). Vrstvy můžete samozřejmě též sloučit
do jedné, možnosti importu obrázků jsou buď z brushe, hlavního bufferu (t.j.
výběr ze všech právě otevřených obrázků) nebo přímým nahráním obrázku jako
vrstvy. Paleta sloužící k práci s vrstvami nepodporuje metodu drag&drop, ale
všechny operace se provádí z menu nebo klávesovými zkratkami.
V zhledem k nutnosti ukládat obrázek ve vrstvách bylo nutné vyvinout na Amize
nový grafický formát, který by toho byl schopen. Stal se jím INGF neboli
„ImageFX Native Graphic Format“, ve kterém můžete ukládat komprimovanou grafiku
ve vrstvách bez ztráty kvality. ImageFX 3.x dokáže také pracovat (nahrávat i
ukládat) se soubory formátu PSD čili nativním formátem Adobe Photoshopu. Nahrát
lze bohužel pouze nejzákladnější strukturu PSD formátu, na něco takového jako
jsou masky, zachování sloučených vrstev nebo dokonce podporu PSD formátu
Photoshopu 5.x zapomeňte. Pro zajímavost, formát INGF je díky slušné a přitom
rychlé komprimaci přibližně 2-4x menší než nativní formát Photoshopu, což při
složitých grafických výtvorech určitě nebude na škodu.
Práce s vrstvami u ImageFX 3.x je pohodlná, ale samotné zobrazování není zrovna
rychlé. Potřebujete-li vrstvy často vypínat či zapínat, připravte se na
pomalejší reakci programu. Máte-li dost volné paměti, kupodivu příliš nezáleží
na počtu vrstev, rychlost jejich vykreslování pro práci bez čekání budou muset
autoři programu ještě výrazně zvýšit.
Pokud jste už někdy pracovali s Photoshopem, víte dobře, jak neuvěřitelně se
zvýší produktivita práce. Na druhou stranu musím říci, že k dokonalosti
„pravého“ Photoshopu má ImageFX v práci s vrstvami opravdu HODNĚ daleko. Podpora
vrstev je na Amize teprve v začátcích, ale pro toho, kdo nikdy v žádném
grafickém programu s podporou vrstev nepracoval, budou jistě nové možnosti
značným přínosem. Efektové možnosti
Jedním slovem pohádka. Ručím hlavou za to, že na Amize prostě není lepší
efektový program než ImageFX. Možnost prolínání vrstev a zkoušení nových efektů
či jejich kombinací (když se mi nelíbí, vrstvu jednoduše vypnu) přináší zcela
nové prvky reality do pojetí grafických programů pro Amigu.
Konečně je možné u efektů nastavit velikost náhledu v jedné ze tří velikostí a
nemusíte se už trápit tím, cože ta blecha velikosti poštovní známky známá z
ImageFX 2.6 vlastně představuje.
Ve verzi 3.x pochopitelně neubyly žádné z efektů známé z předchozích verzí,
naopak přidáním a vylepšením modulů FXForge a PaintFX (pozn. obsaženo již ve
verzi 2.6) a efektové možnosti velmi rozšířily. Efekty zde nebudu popisovat,
novými možnostmi image processingu se zabývá následující odstavec. Novinky
Co se změnilo od verze 2.6? Mimo již zmíněného přepracovaného designu, GUI s
nezávislými pop-up menu, možností práce s vrstvami (což je sama o sobě tak
převratná novinka, že jsem ji věnoval samostatný odstavec), prací s více obrázky
najednou a nových či upravených ovladačů pro grafické karty, skenery, tiskárny
apod. přibyly ve verzi 3.x následující nové funkce a efekty:
Clouds - fraktálový generátor mraků s podporou až 8 vrstev. Každou z
vygenerovaných vrstev je možné zkombinovat s hlavním bufferem nebo ji částečně
zprůhlednit a dosáhnout tak v kombinaci s ostatními vrstvami poměrně
realistického nakupení mraků, kombinací s barevným přechodem pak např. duhu,
červánky, východ slunce, noční oblohu atd. Nastavovat můžete dokonce i
turbulenci, výšku mraků, ostrost či naopak nevýrazné obrysy, velikost, barvu a
počet generovaných oblaků.
FXForge alias FilterFactory - jeden z mnoha tisíc volně dostupných efektů na
základě matematických funkcí (viz obrázek), většina ne zrovna jednoduchých,
připravte se na značnou dobu jejich výpočtů. Při zkoumání jsem např. narazil na
matematický výraz sestávající se výhradně z trigonometrických funkcí o délce
skoro 4 KB (!!!). Máte-li alespoň zběžnou představu, co která funkce právě
vyvede (já tedy rozhodně ne!), dostává se Vám tak možnost upravit si nespočet
filtrů k obrazu svému. Na PC pro FilterFactory existuje dokonce kompilátor,
který vytváří z těchto většinou ASCII souborů pluginy pro Adobe Photoshop/Adobe
Premiere, ten však naštěstí potřebovat nebudete, neboť ImageFX 3.x podporuje
FilterFactory v původním tvaru.
Scatter - víření, roztříštění obrazu a dokonalé rozptýlení obrazových bodů (viz
obrázek), to vše v několika směrech s plynulým nastavením vzniklých
geometrických tvarů i jejich počtu, to je stručný popis tohoto velmi užitečného
efektového modulu.
Splash - organické, přírodní (déšť, vlny, vítr) a deformační efekty (viz obrázek
s poněkud přehnaným efektem deště na hledáčku kamery) nabízí modul Splash. Jeho
možnosti jsou rovněž velmi rozsáhlé, o čemž svědčí i mnoho přednastavení, které
je možné snadno nahrát.
PageCurler - hmm, poněkud zprofanovaný efekt, ale budiž. Z obrázku je snad
jasné, že vytvoření efektu otočené stránky ve všech modifikacích není pro tento
efektový modul žádný problém. Bohužel nelze jednoduše nastavit velikost
otáčeného okraje, zato k vyhlazování, nastavení barvy podkladu pod otočením a
nastavením průhlednosti otočeného okraje nemám co dodat. Jen tak mimochodem,
podobný efekt (v žádném případě však ne tak kvalitně provedený) nabízí i jeden z
filtrů FilterFactory alias FXForge.
Zdá se Vám to poněkud málo? Omyl! Velice brzy poznáte, že FXForge i Splash
nabízí tak neuvěřitelné možnosti, že i kdybyste den co den vyzkoušeli několik
desítek možností, do konce života (předpokládám, že nejste nesmrtelní a někdy
musíte spát!) se Vám nepodaří využít všechny možnosti těchto efektových modulů.
Jistě si budete chtít uložit nastavení některých nových filtrů, zvláště pak při
zkoušení nových kombinací. No problemo, ImageFX 3.x Vám to umožní. Pro většinu z
nových efektů je totiž k dispozici volba nahráti či uložení parametrů, poslední
nastavení si při spuštěném programu každý modul pamatuje sám. Rychlost programu a virtuální paměť
Je pravda, že ImageFX není žádný rychlík a zvláště při překreslování
obrazovky si dává načas. Na druhou stranu nemá program žádné přehnané nároky na
systém a funguje a dá se rozumně provozovat prakticky na každé Amize, která je
alespoň trochu na úrovni doby, t.j. alespoň procesor 68030 a 8-16 MB FAST RAM.
Dopřejete-li si komfort práce s grafickou kartou, rychlým procesorem a spousty
MB volné paměti, pak budete s největší pravděpodobností spokojeni nejen s
ImageFX, ale s každým programem na Amize.
I na AGA čipech je ImageFX 3.x plně použitelný, a to i pro složitější grafické
výtvory. Smířit se budete muset pouze s již zmíněným líným překreslováním
obrazovky.
Virtuální paměť znamená velkou pomoc v případě, že dojde FAST RAM a přesto
potřebujete provést s obrázkem ještě další operaci či sled operací. VMM je
použitelná i v případě konverzí či úprav obrázků ve vysokém rozlišení, na které
zpravidla nestačí ani maximálních 128 MB FAST RAM. ImageFX používá virtuální
paměť bez nutnosti mít MMU, takže VMM bude fungovat dokonce i s procesory typu
680ECx0. Co dodat na závěr? Bude toho trochu víc...
Stručné srovnání ostatních grafických programů používaných na Amize s
ImageFX nemá valný význam, každý program nabízí něco jiného, jinou filozofii a
styl práce a z toho logicky vyplývající i poněkud odlišné výsledky. Nová verze
rozhodně není bez chyb. Nepadá příliš často (za dvouměsíční dobu testování mi
program ztuhnul asi šestkrát), ale například chyby při zvětšování/zmenšování se
určitě dají odladit. K vrstvám jsem se myslím vyjádřil dostatečně. Je to pomalé,
ale skvělé. Photoshop to není, ale Amiga také není PC či Mac. Co se samotného
kreslení týká, zcela jistě bych si ImageFX 3.x nevybral pro tvorbu jednoduché
kancelářské nebo firemní grafiky, která musí být hotová hlavně rychle a
nevyžaduje vysokou kvalitu.
ImageFX nabízí špičkovou kvalitu, ale je nesrovnatelně náročnější na čas
strávený u počítače i na trpělivost uživatele. Třemi slovy, nic pro začátečníky.
Ne nadarmo nabízí Nova Design výukovou videokazetu, která Vám umožní nejen se v
programu orientovat a pochopit jeho ovládání, ale hlavně naučit se ImageFX
používat a pomocí někdy až neuvěřitelně jednoduchých postupů stvořit dokonalá
grafická díla dle svých představ.
Na Amize prostě nemá ImageFX konkurenci.
ImageFX 3.1b |
Hodnocení: 9,5 z 10 |
Autor: Nova
Design |
Cena: cca $400 |
Typ: komerční |
+ |
bohaté kreslící a efektové
možnosti, práce s vrstvami, podpora mnoha grafických karet/formátů a
skenerů, vynikající ARexxový makroprocesor, relativně nízké nároky na
systém, slušné tiskové možnosti |
- |
pomalé překreslování
obrazovky a vykreslování vrstev, neodladěné některé chyby, neumí masky v PSD
formátu ani slučování vrstev |
Vytlačiť článok
Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.
Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing
none
|