ArtEffect 1.1Luboš Němec
Myslíte si, že kreslicích a efektových programů pro Amigu existuje už dostatečné
množství? Německá firma Haage & Partner je zřejmě jiného názoru a tak se po
Xi-Paintu, Photogenicsu či ImageFX na trhu objevil další program tohoto typu s
názvem ArtEffect. Instalace a nároky programu
ArtEffect je bitmapový kreslicí a efektový program, obligátní výraz image
processing je zde rozhodně na místě. Program vyžaduje AmigaOS 3.0+, grafické
čipy stačí kupodivu i ECS, podporována je samozřejmě i AGA grafika a grafické
karty standardu CyberGraphX. Přesto, že ArtEffect pracuje interně ve 24 bitech,
výstup na obrazovku je velmi rychlý, určitě rychlejší než u Xi-Paintu. Chybějící
barvy jsou nahrazeny ditheringem, za hranici použitelnosti, kdy je ještě na
obrazovce něco vidět, považuji 32 barev. Při menším počtu barev (minimum je 16,
v menším počtu barev program spustit nelze) už toho na obrazovce díky ditheringu
opravdu mnoho neuvidíte. Majitelé grafických karet standardu CyberGraphX si
mohou dopřát jakékoliv rozlišení dle libostí a možností jejich grafické karty. K
provozování programu budete dále potřebovat harddisk a alespoň 2 MB paměti,
doporučeno je ovšem 4-8 MB FAST RAM (více paměti rozhodně není na škodu). O typu
procesoru se nikde nemluví, předpokládám tedy, že stačí i 68000. Verze
zkompilovaná pro vyšší procesory nebo verze podporující matematický koprocesor
nejsou až na některé filtry (viz. část Magická hůlka a efekty) k dispozici.
Instalace je pohodlná a ze dvou disket je hotová za okamžik. ArtEffect využívá
služeb „BGUI.library“, která je samozřejmě na instalačkách také. Layout všech
okének je právě díky BGUI.library mnohem přívětivější než pod klasickými
gadtools, je též mnohem rychlejší než MUI, které se u profesionálních programů
obvykle nepoužívá. Autoři programu mají dnes již téměř nezbytnou WWW stránku,
bohužel pouze na síti Compuserve, celá adresa zní:
http://ourworld.compuserve.com/homepages/Haage_Partner. I když program pochází
od německých autorů, je celý v angličtině, němčina je k dispozici ve formě
normálního katalogu (kéž by se tak Maxon dal i touto cestou!), případné
lokalizaci do češtiny tedy nestojí nic v cestě. Instalační program a manuál k
programu byl ovšem k dispozici pouze v němčině, doplňkové textové soubory jsou
však anglicky i německy. Prodává-li se ArtEffect též. ve verzi s anglickým
manuálem, jsem zatím nezjistil. Demoverzi ArtEffect 1.1 (cca 700 KB archiv)
můžete najít i na Aminetu v adresáři „biz/demo“ - chybí v ní filtry pro FPU,
většina nahrávacích i ukládacích modulů, podpora datatypů, typů papíru, nelze
ukládat obrázky ani tisknout a při aplikaci efektů se objevuje slovo „demo“.
Přesto je i demoverze nesporně zajímavá a chcete-li se s programem seznámit,
vřele Vám doporučuji si ji obstarat. Obrázkové formáty
Obrázkové formáty, stejně jako efekty a filtry jsou v podobě externích
modulů, tzv. plug-ins. Autoři programu tak myslí na budoucí jednoduché rozšíření
funkcí. Naprostou samozřejmostí je podpora datatypů (i nových 24 bitových
„PictDT“), mimo ně dokáže ArtEffect ve verzi 1.1 nahrát obrázky ve formátech IFF
ILBM, BMP, GIF, JPEG, PCX, PNG, IFF RGB8, Targa a TIFF. Ukládat umí ArtEffect ve
formátech IFF ILBM, IFF RGB8, BMP, JPEG, PCX, PNG, Targa a MPEG. Divíte se proč
MPEG? Já taky. Program totiž neumí ukládat celé MPEG animace ani je skládat z
více snímků, obrázek se uloží jako jednosnímková animace (filmy v MPEG formátu
se navíc nedají elektronicky stříhat, na to je určen formát Motion JPEG). Až
bude začleněna kompletní podpora animací, snad se někdy v budoucnu bude MPEG
formát hodit. ArtEffect zatím nepodporuje ani animace v klasickém amigovském
formátu IFF Anim, dokonce nelze nahrát ani první či libovolný snímek. Zde má
program ještě viditelně co dohánět. Bohužel v některých modulech se objevuje
dost chyb, například někdy program vůbec nedokáže přečíst (načte je zmršené)
obrázky ve formátu BMP, i když je předtím tím uložil! Některé formáty jako TIFF
u Targa vykazují známky nekompatibility s jinými programy nebo datatypy, obrázky
se načtou třeba jako černá plocha nebo velmi tmavé. Tady by rozhodně neškodila
odstranění těchto problémů. Hlavní formáty jako jsou IFF ILBM, PNG (místo GIFu),
JPEG pracují naštěstí korektně. Protože ArtEffect pracuje interně ve 24 bitech.
vůbec nezáleží na tom, jestli byl obrázek původně pouze dvoubarevný nebo už v
trueroloru. Na obrázky v rozlišení 320x200 stačí 0,5 MB volné paměti (včetně
funkce „Undo“), pro 640x480 je to už 2,3 MB, 800x600 zhltne 3,7 MB a obrázky ve
vysokých rozlišení 1600x1200 (opět opakuji, že mohou být klidno i černobílé)
potřebují už cca 15 MB volné paměti. Velikost zabrané paměti je zobrazována pro
každý obrázek zvlášť v horní liště programu, což je další věc, která se vidí
málokdy. Nahrát obrázek můžete i z Workbenche, ArtEffect má na jeho ploše svoji
app ikonu, na kterou pak stačí obrázek přetáhnout. Program si navíc pamatuje
deset posledně nahrávaných obrázků, volba pro jejich načtení se nalézá v menu
„Project“. Okénka, kreslicí a paletové funkce
Program na první pohled zaujme velmi pěkným uživatelským rozhraním. Na
spodním řádku obrazovky se při zvolení některých funkcí objevují informace o
klávesách, které se používají k jejich ovládání. Typické plovoucí menu s
ikonkami základních funkcí vhodně doplňují volitelná okénka, z nichž upoutá
především okénku „Color Manager“. Barvy můžete volit jednak klasickými šoupátky
ve složkách RGB, HSB u CMYK, dále pak přímým výběrem „HSB range“ jednoduchým
kliknutím myší v paletovém requesteru, parádní funkcí je „Colormixer“ (viz.
obrázek), kde si můžete namixovat zadáváním čtyř barev libovolný odstín. Dle
mého názoru se jedná zatím o nejlepší implementaci paletových funkcí, jaké jsem
kdy u kteréhokoliv programu pro Amigu viděl. Mezi základní kreslicí pomůcky
patří tužka, štětec, sprej a razítko, všechny tyto funkce jsou snadno dostupné z
plovoucího menu s ikonkami. Vybraným brushem (nezáleží na tom, jestli je pevně
definován nebo jestli jste ho právě vystřihli z obrázku) můžete okamžitě kreslit
právě těmito čtyřmi základními způsoby. V univerzálním okénku „Settings“ se
následně objevují další volby pro zvolené funkce. „Brush Manager“ silně
připomíná obdobné okénko z Xi-Paintu, rozsahem funkcí ho však předčí. Vysoká
preciznost při vytváření brushů (viz. obrázek), které se též používají jako
kreslicí nástroje, je zde jen a jen k užitku a opět nezbývá než dodat, že něco
takového jsem ještě neviděl. Je sice pravda, že vytvořit nový typ pera, křídy,
pastelky, spreje či vodovek není nijak snadné, po chvíli experimentování Vám
však právě způsob, kterým se kreslicí prostředky definují, přejde takříkajíc do
krve a určitě ho budete najednou chtít ve všech programech! Brush je po
vyříznutí možné uložit na disk ve formátech, které ArtEffect podporuje, přidat
ho do „Brush Manageru“ (což je opět uložení na disk ve zvláštním formátu) nebo s
ním provádět obvyklé operace jako je zvětšování/zmenšování, rotace, naklánění,
operace s perspektivou, úpravy okrajů atd. ArtEffect umožňuje provést tyto
operace s brushem „natvrdo“ přímo v obrázku nebo nezávisle, kdy se upravený
brush znovu sejme bez jakýchkoliv změn v kresleném obrázku. Brushe můžete
vystřihovat několika způsoby - jako pravoúhlé objekty, kolečka i elipsy,
mnohoúhelníky i vyplněné objekty, samozřejmě nechybí ani vystřihnutí od ruky.
Navolení typu vystřihnutí obstarává ikonka nůžek ve spojení s ikonkami typů
kreslených objektů - nejprve nakliknete ikonku nůžek u poté si můžete vybrat typ
vystřihnutí, např. čtverec, kolečko atd. dalším kliknutím na patřičnou ikonku.
Je to jednoduché a velmi přehledné. S celým obrázkem můžete provádět obvyklé
operace typu kopíruj, vlož, dále zrcadlení, rotace (jen o +/- 90 stupňů),
zmenšování celého obrázku (destruktivní zmenšení „Crop“ nebo „Image Size“),
duplikovat jej u měnit velikost kreslicí plochy („Canvas Size“). Jednotky pro
zadání rozměrů obrázku i kreslicí plochy mohou být v bodech (pixelech), palcích,
centimetrech či procentech, jednotky hustoty pak v bodech na palec (dpi) nebo
bodech na centimetr (méně obvyklá jednotka „dots/cm“). V Photogenicsu najdete
též mnoho kreslicích módů, z nichž některé se dají volně upravovat, troufám si
ale tvrdil, že ArtEffect je na tom ještě o něco lépe. Jeho autoři si dali
záležet a kreslicí módy jsou opravdu nadprůměrné. 17 kreslicími módy rozdělenými
do 6 skupin v kombinaci s volně nastavitelným tlakem a průsvitností pera (zde
vlastně brushe) můžete kreslil na libovolný typ papíru, což samo o sobě nabízí
zajímaví efekty. Nemějte strach, že volby kreslicích módů nebo jejich míchání nu
obrazovce je nějak složité, právě naopak. ArtEffect verze 1.1 nabízí 8
základních typů papíru (viz. obrázek), protože se však jedná o obyčejné IFF ILBM
obrázky, nic Vám nebrání prožít svoje vlastní vzory. Upozorňuji pouze, že na typ
podkladu (tedy papíru) ve vysokém rozlišení budete potřebovat hodně paměti.
Efekt kreslení se zvoleným typem papíru je zřejmě automaticky vytvářen pomocí
alfa kanálu, kdy typ papíru představuje právě onen alfa kanál. Nastavíte-li
maximální přítlak pera, neprůhledný brush a např. mód „Impressionist“, budou Vám
asi první pokusy při kreslení připomínat spíše stoku než, alfa kanál, ale rychle
si zvyknete. Nahraný typ papíru se deaktivuje z menu „Stencil“ položkou „None“
nebo ho můžete nahradit čistou plochou, tedy plochy vyplněné jednou barvou,
nejlépe samozřejmě bílou. Bílý nebo jinak barevný podklad jako papír v základní
sadě chybí, ale jeho vytvoření nezabere víc než 1 minutu. Kreslit můžete čáry,
pravidelné i nepravidelné mnohoúhelníky, oblouky, kroužky a elipsy, vše buď jako
ohraničené nebo vyplnění objekty. Dá se říci, že nabídka základních kreslicích
funkcí je standardní a nechybí nic důležitého. Text nelze psát přímo na
obrazovku jako např. u PersonalPaintu. ale musíte ho napsat do textového
requesteru, kliknout na požadované místo a zafixovat napsání textu stiskem
klávesy „space“. Zadávaní textu je jedním z mála slabších míst programu, myslím
že by šlo vyřešit mnohem lépe. ArtEffect umí pracovat s bitmapovými fonty i
vektorovými formáty Intellifont a přes Type 1 Manager nebo ATE
(AmigaTypefaceEngine) rovněž s formátem AdobeType 1 . Jedna poznámka - v
textovém requesteru se po zvolení nového fontu špatně překreslí jeho název
(starý se nevymaže), podobně jako u všech preview okének. Kapátko (pipeta)
slouží k rychlému zvolení barvy z obrázku, citlivost při snímání barvy se dá
nastavit 1, 3x3 nebo 5x5 bodů. Funkce „Undo“ (zpět) je možné nastavit buď
„Automatically“, které platí pro jednu akci nebo „Function“, které vrátí všechny
změny provedené najednou v jednom kreslicím módu. V módu „Function“ neumí
ArtEffect opačnou funkci „Redo“, v módu „Automatically“ si pamatuje pouze 1
úroveň. Vyplňování ploch obstarává kalíšek s barvou. Vyplňování je stejně jako u
magické hůlky inteligentní a dá se ovlivnit nastavením RGB hodnot. Podobnou
funkci (Magic Fill) má i XiPaint, myslím že dokonce ovládání je jednodušší než u
ArtEffectu. Ikonku mříží slouží k přesnému kreslení (např. pravoúhlých objektů),
nastavit se dají velikost x, y i offsetové vzdálenosti. Se zapnutou mřížkou se
také skvěle kreslí tabulky. ArtEffect však i zde nabízí něco navíc - mřížku
můžete definovat i od ruky přímo na kreslicí ploše kliknutím a tahem myši,
program si nastavení sám přepočítá a zobrazí je v „mřížkovém“ okénku „Grid“. Magická hůlka a efekty
Všechna okénka ArtEffectu jsou na sobě nezávislá a mohou být zobrazena
současně. Není tedy problém otevřít si preview několika efektů najednou. Další
zajímavostí je to, že program podle aktuální pozice ukazovátka myši (podle toho,
ve kterém obrázku se nachází) automaticky spočítá nové preview efektu pro daný
obrázek. Můžete si nahrát několik obrázků současně, otevřít si najednou preview
mnoha efektů, vybrat části obrázků, ve kterých se budou efekty provádět a pak
jen přesouvat myš po jednotlivých obrázcích a upravovat efektíky. Produktivita i
přehlednost práce se tím několikanásobně zvýší. ArtEffect je také zatím jediný
program, který má funkci tzv. magické hůlky (zde „Magic Wand“), známé třeba z
Photoshopu. Citlivost hůlky se však nastavuje poněkud odlišně než u Photoshopu,
a to pomocí korekce barev v RCB složkách. Přidáte-li např. červenou a kliknete
na jablko, vyberou se pouze patřičné červené plochy. Magická hůlka je také
výrazným ulehčením práce u dvoubarevných obrázků a všeobecně u obrázků s malým
počtem barev, kde opět pouhým kliknutím na vybraný objekt máte okamžitě k
dispozici masku respektive přesně vybranou část obrázku, kterou jste chtěli
označit. Normálním postupem vystřihávání brushe by to zabralo mnohem delší dobu
nehledě na to, že byste se prakticky nikdy netrefili do přesných obrysů. Na
obrázku vidíte funkci magické hůlky, která po přidání zelené barvy a klinutí na
list vybrala právě pouze list jablka a následnou aplikaci efektu „Negative“.
Když už jsem u efektů, program už svým názvem jasně naznačuje, že o ně nebude
nouze. ArtEffect 1.1 nabízí 30 základních efektů rozdělených do sedmi skupin v
menu „Filter“, jsou to oddíly Color, Blur, Sharpen, Stylize, Distortion,
Pixelate, Other. Nejvíce je efektů v oddílu Color a Stylize. Efektů není tak
velké množství jako u ImageFX, jsou však zajímavé a díky dostatečně velkému
preview (ImageFX má preview sotva dostatečné pro blechu) se s nimi pohodlně
pracuje. U preview jsem se setkal s typickou chybou ve requesterech ArtEffectu -
zmenšíte-li v náhledu generovanou ukázku, špatně nebo dokonce vůbec se
nepřekreslí okénko, velikost preview v procentech se také nesprávně překreslí a
vidíte pouze číselný chaos. Není to zase tak velká vada, protože na výsledný
efekt to nemá žádný vliv, ale určitě by neškodilo věnoval při ladění programu
těmto věcem více pozornosti. Nebudu popisovat všechny efekty, některé jsou
stejné nebo podobné jako má ImageFX či Photogenicsu, ImageFX zatím v nabídce
jasně vede. Výpočet efektů je celkem rychlý, někdy rychlejší, někdy zase
pomalejší než u ImageFX či Photogenicsu (efekty u Xi-Paintu jsou ze všech
zmiňovaných image processing programů asi nejchudší a nejpomalejší). Některé
efekty náročné na výpočty jsou k dispozici i ve verzích pro matematický
koprocesor. Jedná se o efekty v adresáři „plugins“ končící na „.p2m“ a systém by
je měl při aktivaci filtru sám poznat a použít. Nestane-li se tak, můžete je
přejmenovat ručně integer verze mají koncovku „.pss“. Chcete-li provádět několik
efektu současně na jednom obrázku můžete si otevřít další pohledy položkou
„AddView“ z menu „Window“, hodí se to ovšem i při kreslení samotném. Práce s
vrstvami bohužel chybí, ale tu zatím nepodporuje žádný program pro Amigu. Maskování
S magickou hůlkou a efekty přímou souvisí maskování, v ArtEffectu je pro ně
vyhrazeno celé menu „Stencil“. Masku lze definovat buď jako pravoúhlý objekt
nebo s použitím magické hůlky. Aktivovaná maska je platná pro všechny kreslicí
funkce i efekty, ostatní nemaskovaná plocha je zakryta transparentní barvou.
kterou si můžete nastavit v preferencích „Program Settings“, položka „Stencil
Color“. Masky lze přidávat nebo lépe řečeno slučovat (protože celková maska je
vždy pouze jedna) se stisknutou klávesou „Control“, odebírat s klávesou „levá
Amiga“. Dejte si pozor u AmigaOS 3.0+ na konflikt s WB preferencemi „IControl“,
kde většinou bývá „levá Amiga“ nastavena jako hotkey pro posuny a stahování
celých obrazovek - v preferencích ArtEffectu se totiž nedít jiná klávesa než
právě „levá Amiga“ pro odebírání masek nastavit. Masky lze samozřejmě ukládat na
disk nebo je kopírovat do jiných obrázků. V menu „Stencil“ najdete i další
zajímavé funkce doplňující vytváření masky, jedná se o „Feather“, „Eliminate
Noise“, „Border“, „Grow“ a „Shink“, podle názvů je snadné si představil, jak
tyto funkce masku ovlivňují. Masky lze povolit či zakázat, investovat a
upravovat jejich průhlednost pomocí barvových korekcí. Škoda že nejde masky
definovat i od ruky, maskování by se tak dostalo mnohem dále a bylo by ještě
užitečnější. Tiskové možnosti
Z ArtEffectu můžete tisknout přes „Studio“ (přímo nebo přes WB driver),
„TurboPrint“ nebo rovnou z ArtEffectu s použitím workbenchového ovladače
tiskárny. Při tisku přes Studio a TurboPrint se vytváří v adresáři
„ArtEffect:T/“ image obrázku. Uvedený adresář musí (!) existovat, jinak tisk
zkolabuje nebo se neprovede vůbec. Studio se otvírá přímo na obrazovce
ArtEffectu, u TurboPrintu přebírá tisk „PrintManager“ - plugin modul ovšem
vyžaduje „DruckManager“ z německé verze TurboPrintu, naštěstí se to dá díky
stejně dlouhým názvům lehce změnit v nějakém diskovém editoru nebo klidně i v
Cygnusu. Tisku přes Studio a TurboPrint není co vytknout, při tisku ze samotného
ArtEffectu jsou tiskové preference sice sympaticky jednoduché a přehledné, chybí
ale jakékoliv možnosti barvových korekcí pro jednotlivé barvy, separace přímo z
programu také provádět nelze. Zajímavou možností je přizpůsobit velikost
tiskového výstupu podle rozměrů obrázku volbou „Take from picture“, u velkých
obrázků mi ale ArtEffect několikrát spadl a nebylo to rozhodně způsobeno
nedostatkem paměti. Závěrečné zhodnocení
Škoda, že není k dispozici žádná nápověda (dolní řádek s občasnými
informacemi o tlačítkách za nápovědu nepovažuji), u tak obsáhlého programu s
takovým množstvím funkcí by i jednoduchý help uživatelům určitě dost pomohl.
Dokumentace je vůbec slabší stránkou jinak výborného programu, v elektronické
podobě není dokonce k dispozici vůbec. V testované verzi 1.1 nebyla zatím
implementována podpora jazyka ARexx a tvorba maker, do budoucnu se s ní
samozřejmě počítá - příslušná menu (zatím skrytá) jsou už v ArtEffectu
začleněna. Program má co nabídnout a svojí cenou je též dostatečně
konkurenceschopný. Agresivní počáteční prodejní cenou 150 DM se vyrovnal
ArtEffect Photogenicsu, běžná prodejní cena 300 DM je stále méně než cena
ImageFX. Drobné chyby, které se vždy objevují u prvních verzí, jsou spíše
kosmetického rázu a ArtEffect má velkou šanci prosadit se v oboru kreslení a
image processingu. Neškodilo by vylepšení funkce Undo, maskování a textových
funkcí, na druhou stranu vysoká rychlost a až na vyžadovaný AmigaOS 3.0+
relativně malé nároky programu z něj činí vhodný kreslicí nástroj i pro méně
vybavené Amigy.
ArtEffect 1.1 |
Hodnocení: 8,5 z 10 |
Autor:
Haage&Partner |
Cena: DM 150,- |
Typ: komerční |
+ |
vysoká rychlost, podpora gr.
karet, perfektní GUI, vynikající kreslicí možnosti, maskování, magická hůlka |
- |
v módu preview špatně
překresluj obrazovku, nekompatibilita některých nahrávacích modulů, pouze
jednoúrovňové Undo |
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
|