GrafX2 - GrafX2
Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
GrafX 2 běží dál Window Maker | |
Vývojáři | Projektový tým Grafx2, Sunset Design |
---|---|
První vydání | 1996 |
Stabilní uvolnění | 2.7 / 1. února 2020 |
Úložiště | |
Napsáno | C s SDL |
Operační systém | AmigaOS, Android, Atari MiNT, FreeBSD, Genode, Haiku, IRIX, Linux, Operační Systém Mac, Microsoft Windows, MorphOS, MS-DOS, Slabika Desktop |
Typ | Rastrový grafický editor |
Licence | GNU General Public License |
webová stránka | grafx2 |
GrafX2 je bitmapový grafický editor inspirováno programy Amiga Deluxe Paint a Oslnivost. to je svobodný software a distribuovány pod GNU General Public License.
Dějiny
GrafX2 byl program MS-DOS vyvinutý společností Sunset Design v letech 1996 až 2001.[1] Bylo distribuováno jako freeware, a byl jedním z nejpoužívanějších grafických editorů ve Windows demoscene. Vývoj se zastavil kvůli nedostatku času vývojářů. Vydali tedy zdrojový kód pod licencí GNU GPL.[2]
Demografická skupina Eclipse vytvořila port pro Windows a představila se na State of the art party v roce 2004,[3] ale zdá se, že zdrojový kód pro tuto verzi není nikde k dispozici.
V roce 2007 byl zahájen projekt přenosu zdrojového kódu z původní verze systému MS-DOS do systému Jednoduchá vrstva DirectMedia knihovna. Cílem bylo poskytnout nástroj pro editaci pixel art pro GNU / Linux, ale SDL také umožňovalo snadné porty pro mnoho dalších platforem, včetně Windows. Vývoj projektu pokračoval v této nové verzi a přidal funkce chybějící z původního vydání opensource a prvního portu Windows.
Vlastnosti a zvláštnosti
Co učinilo GrafX2 zajímavým, když vyšlo v roce 1996, byla schopnost zobrazovat obrázky ve většině rozlišení dostupných v Amize. To umožnilo použití programu jako prohlížeč obrázků pro uživatele PC. To bylo provedeno nízkoúrovňovým programováním grafické karty pomocí Režimy X. zkombinováno s VESA nastavení. Port SDL obecně běží na platformách, které používají obrazovky s vysokým rozlišením, takže může pomocí softwarového škálování emulovat nízké rozlišení. Možnosti škálování zahrnují několik non-čtvercové pixely, To umožňuje úpravy obrázků pro zobrazení na starých 16bitových nebo 8bitových mikropočítačích, které mají tyto režimy videa.
Všechny verze programu jsou určeny pro kreslení indexovaná barva režim, až 256 barev. Editor palet umožňuje velmi přesné operace s obrazem a jeho paletou. Tyto funkce jsou cenné pro grafiku konzoly nebo mobilních her, kde jsou pro speciální efekty vyžadovány určité specifické barevné indexy v paletě: Výměna palet, Barevné cyklování, průhledná barva pro skřítci.
Uživatelské rozhraní je ovládáno myší pomocí panelu nástrojů pro běžné nástroje a některých modálních dialogových oken. Pro zvýšení produktivity s často používanými funkcemi je k dispozici rozsáhlý systém klávesové zkratky je k dispozici.
Uživatel může rozdělit editační oblast na dvě části: normální velikost vlevo, zvětšené zobrazení vpravo. Kreslení ve zvětšené oblasti umožňuje jemnější ovládání myší.
Základní koncepty kreslení jsou jasně inspirovány Deluxe Paint, zahrnují:
- štětec: Je to jeden z předdefinovaných monochromatických tvarů nebo kousek barevné bitmapy, který popadl uživatel. Kartáč se objeví „zaseknutý“ pod kurzorem myši a poskytuje přesný náhled.
- nástroj, který vloží štětec na obrázek na několik míst: kreslení od ruky, přímka, kruh, křivka, airbrush ...
- volitelně několik efektů, které mění způsob vykreslování pixelů: Například režim Stín ignoruje barvu štětce, zesvětlí nebo ztmaví obrázek v závislosti na použitém tlačítku myši (a v závislosti na uživatelem definovaných barevných rozsazích). Některé z efektů jsou pro 24bitový program kreslení RGB klasické (Transparency, Smoothing, Smearing), ale jejich účinnost v GrafX2 je omezena podle barev předdefinovaných v paletě.
Port SDL aktuálně běží na mnoha počítačových systémech, testovaných na běžných systémech, jako je Linux, FreeBSD, Windows, MacOS, a na méně běžných systémech, jako je AmigaOS 3.x na 68k, AmigaOS 4.0 na PPC, BeOS a Haiku, MorphOS na PPC, AROS na x86, SkyOS, Atari MiNT na Atari Falcon030 a Atari TT. Je dokonce portován na ruční herní konzoli GP2X a verzi pro Windows lze použít v systému MS-DOS HX DOS Extender.
Vztah k demoscénu
První vydání GrafX2 bylo provedeno na Kabelové 96 demoparty. Nástroj byl primárně vyroben pro demomakery To vysvětluje přítomnost funkcí specifických pro staré počítače, protože demoscenery často používají tento druh hardwaru. Dnes se program většinou používá pro Pixel umění, ne nutně ve vztahu k ukázkám nebo ke starému a omezenému hardwaru.
Podporované formáty souborů
- PKM (Sunset Design) (Toto je vlastní formát používaný pouze GrafX2. Byl proveden v první verzi jako snadný způsob ukládání obrázků, než byl formát gif dokonale spravován.)
- BMP (Microsoft, Formát souboru BMP )
- CEL, KCF (K.O.S. Systém Kisekae Set )
- GIF (Compuserve )
- IMG (Bivas)
- LBM (Elektronické umění ) (Podpora souborů z Deluxe Paint, ale také hodně Amiga malířské programy)
- KAMARÁD
- PCX (Z-Soft)
- PI1, PC1 (Degas Elite )
- PNG (Přenosná síťová grafika ) (pouze v portech Windows a SDL)
- SCx (Colorix)
- NEO (NeoChrome )
- C64 obrazové formáty (Koala Painter, CDU-Paint, FLI atd.)
- CPC obrazové formáty (PPH, CM5 atd.)
- JPEG (pouze načítání)
- TGA (Truevision TGA pouze načítání)
- TIFF (Aldus )
- RECOIL lze použít k načtení mnoha nativních formátů souborů historických počítačů.
Viz také
Reference
externí odkazy
- domovská stránka projektu
- zdrojový kód úložiště git
- GrafX2 pro Windows (toto je starý port původního kódu DOS a již by se neměl používat)
- Balíčky pro Linux: Debian, Ubuntu