Xi-Paint 3.2Luboš Němec
... a máme tady nový kreslící program. No, on vlastně není zase tak moc nový.
Existuje už nějaký ten pátek, ale do širšího povědomí běžných amigistů se
XiPaint jaksi nedostal, protože všechny předchozí verze vyžadovaly grafické
karty. Verze 3.2 již funguje na všech Amigách a má dokonce minimální hardwarové
nároky. Autor Thomas Dorn samozřejmě nezapomněl ani na grafické karty. Pro
CyberVision 64 a několik dalších grafických karet je to zatím zřejmě jediný
funkční bitmapový kreslicí program (snad už bude v nejbližší době pro
CyberGraphX předělaný také TV-Paint, ten je ale extrémně drahý) umožňující plně
využít schopností grafické karty. Programy typu Photogenics a ImageFX obsahují
také kreslicí funkce, ale výsledek ukazují pouze jako preview. U ImageFX se dá
sice zapnout kreslení v realistickém módu "1:1", ale jaksi to není rychlostí
ono. Instalace a nároky
Instalace programuje poměrně jednoduchá, spočívá pouze v okopírování
příslušných souborů. Minimální paměť vyžadovaná ke spuštění programu jsou zcela
směšné 2 MB, Xi-Paint bude tedy fungovat i na nerozšířených Amigách. Vyžadován
je Kickstart 2.0 a vyšší, harddisk je samozřejmostí, i když myslím, že by se
program dal přinutit i ke spolupráci s disketovou mechanikou (nedoporučuji
zkoušet, komfort práce bude děsivý).
Xi-Paint pracuje interně stále ve 24-bitech (16.7 milionu barev) a veškerý
výstup na obrazovku je konvertován dle stavu hardware. Všechny ukládané obrázky
jsou pochopitelně také 24-bitové, nezáleží na tom, jestli byly před nahráním do
Xi-Paintu třeba jen ve 2 barvách. Majitelé grafických karet si většinou mohou
dovolit pracovat přímo v true-coloru, ostatním amigistům zbývají speciální módy
HAM6 (4096 barev) a na AGA Amigách HAM8 (256 tisíc barev) a klasických 256
barev. V méně než 256 barvách program spustit v nativním amigovském módu zatím
nelze, existuje ale jedna výjimka (níže se dočtete více). Pouze na CD-ROM
Program se dodává pouze na CD disku, na disketách zatím k dispozici není. Na
cédéčku jsou 3 verze pro procesory 68000, 68020/30 a 68040 (funkční i na 68060).
XiPaint v CD verzi stojí pouhých 69 DM (u některých firem i méně), což je na ták
kvalitní program přímo cenová bomba. Obsah CD je dále "zaplácán" spoustou
obrázků v různých formátech, převažuje 24-bitový formát TV-Paintu, který používá
standardně i Xi-Paint. Na CD je také několik shareware a freeware programů, z
nichž stojí za zmínku zejména grafický systém Graffity. Tento systém je určen
několika grafickým kartám, CyberVision 64 mezi nimi však není, takže vás s ním
nemohu seznámit blíže. Grafické formáty
Xi-Paint zvládne velké množství grafických formátů a protože je vše řešeno
pomocí externích modulů s příslušnými filtry, lze snadno další formáty přidat.
Patrně nejlepším z těchto externích modulů je modul od H.Hoffmanna, v základní
sestavě dodávaný jako shareware. Jedná se o velmi rychlý univerzální
loader/saver modul rozšiřující výběr formátů na obrovský počet. H.Hoffmanna
budou asi znát všichni majitelé grafických karet pracujících pod systémem
CyberGraphX, pro který napsal mnoho kvalitních prohlížečů a jeho univerzální
modul existuje i pro Photogenics a ImageFX. Pomocí tohoto modulu a krátkého
skriptu napsaného v ARexxu lze vytvářet přes Xi-Paint animace v HHsYUVNseq
formátu (viz. článek "CyberGraphX podruhé" v předcházejícím čísle AMIGA Review).
Xi-Paint umí uložit k obrázku i jeho náhled, který se ukládá přímo do obrázku
nebo v případě formátu JPEG jako další soubor s příponou ".MPIC", což je opět
náhled ve 24-bitovém formátu TV-Paintu. Arexx
Zmíněný ARexx podporuje Xi-Paint opravdu dokonale, cca 70 příkazů svědčí za
vše. Program, který v dnešní době neumí spolupracovat s ostatními pomocí ARexxu,
je v mnoha případech značně omezen. Jsem rád, že to o Xi-Paintu neplatí. Standardní módy...
Abych neustále nemluvil jen o grafických kartách, mrkneme se na možnosti
programu v normálních grafických módech. Rychlost v HAM6 je ucházející, HAM8 je
už dost pomalý a "šnečí" rychlostí vyniká zejména ve 256 barvách. Při práci v
HAM6 i HAM8 se musíte smířit s obvyklými nežádoucími vizuálními efekty, které
jsou těmto speciálním módům vlastní. HAM6 je na tom rychlostně logicky o něco
lépe než HAM8 a nativní amigovské módy ve 256 barvách v rozlišení VGA a lepším
doporučuji jen těm nejotrlejším jedincům. Rychlost zde zhruba odpovídá DPaintu;
Personal Paint a Brilliance jsou ve 256 barvách mnohem rychlejší (ale nepracují
interně v 24 bitech). Skalní nadšence monochromatických módů zklamu, ale takový
extrém opravdu Xi-Paint nepodporuje. ... a grafická karta
Zpět ke grafickým kartám, pod systémem CyberGraphX lze spustit XiPaint dvěma
odlišnými způsoby. První způsob je přímo přes rutiny obsažené v Xi-Paintu, který
pak přebírá veškerou kontrolu na grafickou kartou, a druhý způsob je tzv.
"Intuition" využívající emulaci Workbenche a samotného systému CyberGraphX. V
prvním případě lze program spustit jen v přednastavených rozlišeních, v druhém
jde nastavit vše obvyklé pro amigovské módy až na následující omezení: ani v
jednom z popsaných dvou způsobů nejde totiž Xi-Paint spustit ve 256 barvách,
minimum u prvního případu je 32 tisíc barev, u druhého dokonce 65 tisíc barev.
Chcete-li provozovat program pod systémem CyberGraphX ve 256 barvách, jde to
pouze přes volbu "Amiga-AA, 256 barev", kde si můžete příslušné rozlišení
vybrat, protože CyberGraphX ukazuje své grafické módy právě u normálních
amigovských módů. Je sice pravda, že se tam objeví všechna rozlišení v různých
počtech barev, při výběru nevhodného počtu barev se však nastaví pouze 8
bitplánů neboli 256 barev. Obrazovka a okénka
Na prvním obrázku v rozlišení 1024 x 768 bodů vidíte, že i takové rozlišení
je pro všechna okénka (dají se samozřejmě povypínat) Xi-Paintu málo a to se na
obrazovku ještě nevešla všechna. Preference programu jsou slušně provedeny,
jejich nastavení a poloha všech okének se uloží při opuštění programu. Je to
trochu nezvyklé, ale dá se na to zvyknout. Nechcete-li neustále preference při
opouštění programu ukládat, lze v nich tuto volbu vypnout. Já osobně bych raději
doporučil jinou věc - nastavte si vše potřebné, vyskočte z programu a v adresáři
"ENVARC:" nastavte souboru "XiPaint_User" stavové bity pouze na "R" (jen čtení).
Je to při nastavování polohy okének o něco pohodlnější než pořád něco v
preferencích měnit a kdykoliv budete potřebovat něco přenastavit, stačí stavové
bity změnit na původní "RWED".
Xi-Paint důsledně dodržuje okénkový styl a po aktivaci (kliknutí nebo jen pohyb
myší) příslušného okénka se u většiny objeví v horní liště menu s novými
funkcemi. Všechny funkce programu lze ovládat také pomocí kláves či jejich
kombinací. Po spuštění programu nelze hned začít kreslit, ale musíte bud nahrát
nějaký obrázek nebo vytvořit kreslicí plochu pomocí "New" z menu. Podkladová
barva je vždy černá a nepřišel jsem na to, jak ji změnit až na triviální
vyplnění žádanou barvou. Každé jednotlivé obrázkové okno má ve své horní liště
několik symbolů určujících aktivní kreslicí či jinou funkci a barvu. Okénkový
styl dodržuje i lupa, zvětšený nebo zmenšený obrázek (ano, díky okénkovému stylu
jde i to) se objeví v novém okénku, zvětšení či zmenšení se pak reguluje
klávesami "+" a "-". Vše, co provedete v takto vzniklém okénku, se okamžitě
projeví i na originálním obrázku. Kreslení
Prosím nečekejte žádný detailní popis kreslicích funkcí, na to by nestačilo
ani celé číslo časopisu. Na jednom ze dvou obrázků si můžete prohlédnout toolbox
s ikonkami, jejichž funkce jsou obdobné jako u ostatních bitmapových kreslících
programů. Čtyři ikonky se základními funkcemi jsou rozděleny na dvě poloviny,
spodní kreslí normální obrazce a horní polovina kreslí obrazce vyplněné barvou.
U kreslicích funkcí se dá v preferencích nastavit antialiasing neboli
vyhlazování hran. Při použití tabletu (netestováno) lze nastavit citlivost ve
256 stupních. Kreslicích módů je taktéž mnoho, velmi efektní je zejména
rozmazávání nebo stínování. Brush, sprej a pero
Brushe se dají vystřihávat všemi možnými způsoby, od pravoúhlých obrazců
přes polygony až po střihání od ruky. Každý vystřihnutý brush je uložen na disk
(dá se to vypnout) a Xi-Paint s ním dále umožňuje pracovat pomocí funkcí z
příslušného menu. Kreslit se dá prakticky neomezeným počtem per (samozřejmě také
brushem), jednotlivá pera se totiž dají generovat bud jako čtvercová, kulatá
nebo určením libovolné křivky definujícím sílu spreje, vše ve velikostí 1 až 100
bodů. Pozor, čím větší velikost, tím pomalejší kreslení.
Kreslení perem je vlastně kreslení sprejem, ale není to stejná podoba spreje
jako u ostatní bitmapových kreslicích programů (funkce spreje např. u DPaintu
nebo Personal Paintu je dost strašná a sprej naprosto nepřipomíná). Vyzkoušejte
a uvidíte - i bez nastavení vyhlazování hran se vám bude zdát kreslení vhodně
nastaveným perem podobné kreslení štětcem nebo spíš pastelkou. Vrstvy
Efektní funkcí je práce s vrstvami. Není to totéž jako například u
PhotoShopu nebo Corelu, ale jednoduché efekty s vrstvami Xi-Paint zvládá na
jedničku. Stačí mít minimálně dva obrázky, pokud možno ve stejném rozlišení,
určit který obrázek bude náležet dané vrstvě a podívat se na výsledek. Na
pomalejších Amigách může trvat výpočet efektu dost dlouho, takže mějte prosím
trpělivost. Na obrázku si můžete prohlédnout výsledek se dvěma obrázky v obou
vzniklých kombinacích. Při větším počtu než dva obrázky se stává výsledný mix
značně nepřehledným, ovšem upravíte-li obrázky do vhodné podoby, můžete očekávat
skvělé výsledky. Filtry
V Xi-Paintu můžete pracovat rovněž s celým obrázkem (nebo brushem) najednou
a aplikovat na něj mnoho filtrů, ve verzi 3.2 program obsahuje 34 filtrů. Jedná
se o nejrůznější filtry pro změnu světlosti, kontrastu, různé stínování,
rozmazávání, vyhlazování hran, převod do stupňů šedi, plastické zvýraznění
obrysů (známá funkce "Emboss") a mnoho dalších filtrů. Všechny filtry, které
nějak souvisí s úpravou barev jsou s krokem 10%, filtry pro různé šrafování atp.
jsou orientovány většinou do světových směrů (sever, jih, východ, západ) a
jejich kombinací. Práce s textem a fonty
Práce s fonty je podobná jako např. u Brilliance. Napřed si vyberete font
(ikonka "F") a pomocí další volby (ikonka "T") zadáte text, který se změní v
brush a můžete s ním kreslit. Xi-Paint neumožňuje přímé psaní textu do obrázku
jako Personal Paint nebo DPaint. Podpora fontů je stejná jako u ostatních
kreslicích programů bitmapové fonty, Intellifonty a přes "Type 1 Manager" také
fonty ve formátu Adobe Type 1. U všech jmenovaných typů lze nastavit vyhlazování
hran.
Velká písmena obsahující interpunkční znaménka u AT1 fontů jsou posunuta pod
linku nazývanou "baseline" (pomyslná linka, na které leží všechna písmenka), což
je ovšem záležitost Type 1 Manageru a Xi-Paint na tom nenese žádnou vinu. Paměť
Funkce "UNDO" a její opak "REDO" jsou omezeny pouze volnou pamětí a
nastavením v preferencích. Když už jsem u paměti, vrátím se ještě k nárokům
programu. Upozorňuji, že program se sice se 2 MB dá spustit, ale minimální
rozumné minimum je 2 MB CHIP RAM a 4 MB FAST RAM, já osobně bych doporučil 8 MB
FAST RAM. Pak se teprve dá Xi-Paint pořádně využít. Tisk přes Studio
Tisk obrázků funguje zcela spolehlivě, řízení přebírá buď Studio (viz.
recenze AMIGA Review 12) nebo Turboprint, u Studia jsou dokonce dvě možnosti
tisku (synchronně nebo asynchronně, t.j. nezávisle na Xi-Paintu). Turboprint
jsem netestoval, ovšem tisku přes Studio jsem se věnoval podrobněji. Studio si
obrázek vypůjčí a při tisku v asynchronním módu si můžete dál v pohodě "čmárat",
zatímco tiskový program ze Studia a tiskárna usilovně pracují, což při tisku
barevných obrázků rozhodně není k zahození. Dokumentace a nápověda
Manuály jsou k dispozici ve formě Guide, v německém nebo anglickém jazyce.
Xi-Paint obsahuje rovněž rozsáhlou nápovědu, stačí nechat myš na zvoleném
requesteru nebo ikonce a stisknout klávesu "Help". Nápověda je dostupná opět v
němčině nebo angličtině. Závěrečné ohodnocení
Xi-Paint je nesporně kvalitní program s krátkou, ale bohatou historií. V
článku jsem nepopsal ani zdaleka všechny funkce a vymoženosti, kterých má
XiPaint strašně moc. Během testování mi v módu HAM6 mnohokrát spadl, naprosto
netuším proč (vina programu), rád se také hroutí při větším počtu opakovaného
spuštění a hlavně ukončování, zřejmě vinou špatné alokace paměti.
Mně osobně chybí ukazatel volné paměti, který je při práci ve vysokém počtu
barev dost důležitý, podpora zpracování animací (nejen nahrávání prvního snímku)
a větší stabilita programu v nativních amigovských módech. Máte-li grafickou
kartu, pak rozhodně neváhejte a Xi-Paint si pořiďte, majitelé Amig bez minimálně
4 MB FAST na něj raději hned zapomeňte a ostatní máte-li potřebu a trpělivost
pracovat interně v truecoloru a relativně pomalých 256 barvách, program se vám
odvděčí vynikajícími výsledky. Xi-Paint je kvalitní 24-bitový. grafický program určený pro počítače řady
Amiga, který existuje a vyvíjí se již několik let. Disponoval mnoha zajímavými
funkcemi a svym způsobem byl i originální, ale protože fungoval pouze na
grafických kartách (přestože jinak není nijak enormně náročný na výkon počítače
a pomět) nedostal se, zatím, do širšího povědomí běžných Amigistů. Převrat se
stal až s verzí 3.2, která přišla na trh teprve nedávno a funguje i na
standardních amigách bez grafických karet. Také cena programu je velmi solidní.
Podpora hardware a software:
Xi-Paint je stále určen především pro grafické karty, proto jsou také
podporovány v obrovském rozsahu: všechny karty běžící pod systémem CyberGraphX,
EGS, Graffity, dále FrameMaster, Merlin, Picasso II, Retina a VD2001. Program
také podporuje VLab Motion, grafické tablety WACOM a tisk přes programy Studio
(verze alespoň 2.0) a Turboprint 3.0 a vyšší. Do budoucna se připravuje podpora
scannerů, animací a dokonce i vlastního raytracingového modulu.
Velmi zajímavou a mírně šokující je skutečnost; že Xi-Paint běhá s procesory
68020 a lepšími podstatně rychleji pod systémem EGS v nativních amigovských
módech (ano, EGS 7 a vyšší funguje i bez grafické karty!) než přímo. Zřejmě je
toho dosaženo důsledným využíváním 32-bitových instrukcí systému EGS a jeho
kvalit vůbec, škoda že neexistuje více solidních aplikací. Pod EGS jde dokonce
spustit Xi-Paint v libovolném počtu barev (4 - 256), smíříte-li se ovšem s
ditheringem nahrazujícím chybějící barvy. EGS (Enhanced Graphics System)
(Velmi zajímavý grafický systém, původně vyvinutý pro grafické karty firmy
GVP a od verze 7 funkční na každé Amize. Aktuální verze 7.1 pro procesory 68020
a vyšší se nachází na Aminetu v adresáři "gfx/board" (4 archivy). Kompletní
instalace zabere na HD cca 6 MB a podstatnou část zabírá značný počet knihoven,
které jsou páteří celého systému a zajišťují patřičné funkce. V archivech jsou i
dvě hry - Tetris a klon Boulder Dashe pod i názvem EGS Mine. Systém pracuje
interně v truecoloru (tedy i hry) a případné chybějící barvy jsou nahrazeny
ditheringem. Pro systém EGS existuje několik kvalitních aplikací, většinou z
oblasti práce s grafikou: Image FX, Xi-Paint, EGS-N, TV-Paint, EGS Photoalbum a
další, do většího povědomí uživatelů se však z pochopitelných důvodů (nutnost
grafické karty) nedostal.
Minimální rozumné rozlišení, ve kterém doporučuji EGS provozovat, je VGA, při
nižším rozlišení se mnoho okének vůbec nevejde na obrazovku. Systém EGS je
vysoce stabilní a důkazem jeho kvalit je značná rychlost i v pomalých
amigovských nativních módech ve 256 barvách.
Xi-Paint 3.2 |
Hodnocení: 9,5 z 10 |
Autor: Thomas
Dorn |
Cena: 69 DM |
Typ: komerční |
Pozn.: pouze na
CD |
+ |
podporuje široké množství
grafických karet; značné množství obrazových formátů; rozmanitost kreslicích
funkcí; jednoduchá práce s vrstvami; tisk přes Studio nebo Turboprint;
opravdu nízká cena |
- |
ve všem dodržuje okénkový
styl; v amigovských nativních módech dost pomalý; v HAM6 značně nestabilní |
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
|