NXPaint
14. 5. 2026

Vydal jsem další vývojovou verzi NXPaintu, grafického editoru pro ZX Spectrum Next. Program je pořád ve vývoji, takže nejde o finální vydání, ale od poslední verze se posunul o kus dál. Tentokrát jsem se zaměřil hlavně na práci s paletou, výběry, vrstvami, ukládání projektu a opravy věcí, které v předchozí verzi buď nefungovaly správně, nebo se při používání ukázaly jako nedotažené.

NXPaint - další aktualizace

Vydal jsem další vývojovou verzi NXPaintu, grafického editoru pro ZX Spectrum Next. Program je pořád ve vývoji, takže nejde o finální vydání, ale od poslední verze se posunul o kus dál. Tentokrát jsem se zaměřil hlavně na práci s paletou, výběry, vrstvami, ukládání projektu a opravy věcí, které v předchozí verzi buď nefungovaly správně, nebo se při používání ukázaly jako nedotažené.

Jednou z menších, ale při kreslení docela příjemných novinek je nabírání barvy prostředním tlačítkem myši. Funguje to v aktuální vrstvě, takže když kreslíte a potřebujete rychle pokračovat stejnou barvou, nemusíte ji hledat v paletě dole na obrazovce. Prostě kliknete prostředním tlačítkem na pixel v obrázku a editor si vezme jeho barvu jako aktuální. Ano, inspiroval jsem se v ZXPixelPaste - ale to snad mohu, když je to také můj program, ne?

Větší změnou je editace barev v 256barevné paletě. Jednotlivé barvy teď můžete upravovat pomocí RGB posuvníků. To znamená, že paleta už není jen pevně daná sada indexů, ze kterých se vybírá, ale dá se postupně přizpůsobit konkrétnímu obrázku. Upravená paleta se navíc ukládá do NXI obrázků při operaci Save, takže když si barvy doladíte, nepřijdete o ně po uložení souboru. Teď mě napadlo, že by bylo možná dobré umět paletu uložit na disk a načíst z něj separátně od obrázku - píši si do poznámek do sekce - je potřeba realizovat.

Přibyly také nástroje pro výběr části obrazovky. Aktuálně jsou k dispozici tři typy výběru - obdélník, elipsa a ruční výběr, tedy laso. Vybranou oblast je možné následně kopírovat, vyjmout nebo vložit. Díky tomu už editor není jen o kreslení nových pixelů přímo do plátna, ale dá se s částmi obrázku normálně pracovat. Můžete si přesunout kus grafiky jinam (třeba do jiné vrstvy), zkopírovat prvek, odstranit část vrstvy nebo si připravit více variant bez toho, abyste všechno kreslili znovu od nuly. Mám v plánu ještě dodělat rotaci vložené části a zvětšení - jako je to u fontu...

Posunula se také práce s vrstvami. Vrstvu je možné označit pravým tlačítkem a následně s ní provádět další operace. Přibylo mazání vrstvy a merge vrstev. Vrstvy už tak nejsou jen tři oddělené plochy, mezi kterými se dá přepínat, ale začínají se chovat jako použitelná součást pracovního postupu. Člověk si může něco připravit bokem, zkusit úpravu v samostatné vrstvě a potom ji buď zahodit, nebo sloučit s další vrstvou.

Nově je možné ukládat a načítat celý projekt (soubor s příponou NPR). Můžete se tal vrátit k rozpracované práci následující den. Kromě nových funkcí jsem opravil také několik chyb z předchozí verze. Některé věci se ukázaly až při běžném používání, jiné při testování nových funkcí. Popravdě jsem se bál, že prací na NXPaint vytvořím pouze Art Studio, které má jen více barev, ale troufám si říct, že počet funkcí, které NXPaint má v současné podobě, dělá z tohoto programu něco, co se dá reálně používat a věci, na které jste zvyklý z editorů na PeCi (vrstvy, ruční výběr, textový editor,...) najdete i tady...

Aktuální vývojovou verzi NXPaintu si můžete stáhnout tady:
https://shrek128.itch.io/nxpaint

Snímek obrazovky 2026-05-14 135936

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *