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

Xi-Paint 3.2

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

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 )