AMIGA REVIEW obsah časopisu online!
  Domov     Software     Hry     Obaly     Download  

Image FX 3.1

Luboš 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

AMIGA REVIEW

57 ( 11-12 / 2000 )
56 ( 9-10 / 2000 )
55 ( 7-8 / 2000 )
54 ( 5-6 / 2000 )
53 ( 3-4 / 2000 )
52 ( 1-2 / 2000 )
 
51 ( 12 / 1999 )
50 ( 11 / 1999 )
49 ( 10 / 1999 )
48 ( 9 / 1999 )
46-47 ( 7-8 / 1999 )
45 ( 6 / 1999 )
44 ( 5 / 1999 )
43 ( 4 / 1999 )
42 ( 3 / 1999 )
41 ( 2 / 1999 )
40 ( 1 / 1999 )
 
39 ( 12 / 1998 )
38 ( 11 / 1998 )
37 ( 10 / 1998 )
36 ( 9 / 1998 )
35 ( x / 1998 )
34 ( x / 1998 )
33 ( 1-2 / 1998 )
 
32 ( 11-12 / 1997 )
31 ( 9-10 / 1997 )
30 ( 7-8 / 1997 )
29 ( 6 / 1997 )
28 ( 5 / 1997 )
27 ( 4 / 1997 )
26 ( 3 / 1997 )
25 ( 2 / 1997 )
24 ( 1 / 1997 )
 
23 ( 12 / 1996 )
22 ( 11 / 1996 )
21 ( 10 / 1996 )
20 ( 9 / 1996 )
18-19 ( 7-8 / 1996 )
17 ( 6 / 1996 )
16 ( 5 / 1996 )
15 ( 4 / 1996 )
14 ( 3 / 1996 )
13 ( 2 / 1996 )
12 ( 1 / 1996 )
 
11 ( 12 / 1995 )
10 ( 11 / 1995 )
9 ( 10 / 1995 )
8 ( 9 / 1995 )
7 ( 7 / 1995 )
6 ( 5 / 1995 )

ATLANTIDA NEWS

5 ( 3 / 1995 )
4 ( 1 / 1995 )
 
3 ( 11 / 1994 )
2 ( 9 / 1994 )
1 ( 7 / 1994 )
0 ( 5 / 1994 )