WikiDer > GrafX2
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
GrafX 2 работает на Window Maker | |
Разработчики) | Команда проекта Grafx2, Sunset Design |
---|---|
изначальный выпуск | 1996 |
Стабильный выпуск | 2.7 / 1 февраля 2020 г. |
Репозиторий | |
Написано в | C с SDL |
Операционная система | AmigaOS, Android, Atari MiNT, FreeBSD, Genode, Хайку, IRIX, Linux, MacOS, Майкрософт Виндоус, MorphOS, MS-DOS, Syllable Desktop |
Тип | Редактор растровой графики |
Лицензия | Стандартная общественная лицензия GNU |
Интернет сайт | grafx2 |
GrafX2 это редактор растровой графики вдохновлен программами Amiga Deluxe Paint и Блеск. это бесплатно программное обеспечение и распространяется под Стандартная общественная лицензия GNU.
История
GrafX2 была программой MS-DOS, разработанной Sunset Design с 1996 по 2001 год.[1] Он был распространен как бесплатное ПО, и был одним из наиболее часто используемых графических редакторов в демосцена. Разработка остановлена из-за нехватки времени разработчиков. Поэтому они выпустили исходный код под лицензией GNU GPL.[2]
Перенос Windows был сделан демогруппой Eclipse и представлен на вечеринке State of the Art в 2004 году.[3] но исходный код для этой версии нигде не доступен.
В 2007 году был начат проект по переносу исходного кода из исходной версии MS-DOS в Простой слой DirectMedia библиотека. Целью было предоставить инструмент для редактирования пиксельной графики для GNU / Linux, но SDL также позволял легко переносить на многие другие платформы, включая Windows. Разработка проекта продолжилась в этой новой версии, чтобы добавить функции, отсутствующие в исходной версии с открытым исходным кодом, и первый порт Windows.
Особенности и особенности
Что сделало GrafX2 интересным, когда он был выпущен в 1996 году, так это возможность отображать изображения в большинстве разрешений, доступных на Amiga. Это позволило использовать программу как просмотрщик изображений для пользователей ПК. Это было сделано путем низкоуровневого программирования видеокарты с использованием X-режимы в сочетании с VESA настройки. Порт SDL обычно работает на платформах, которые используют экраны с высоким разрешением, поэтому он может использовать программное масштабирование для эмуляции низких разрешений. Варианты масштабирования включают несколько неквадратные пиксели, это позволяет редактировать изображения для отображения на старых 16- или 8-битных микрокомпьютерах, которые имеют такие видеорежимы.
Все версии программы предназначены для рисования в индексированный цвет режим, до 256 цветов. Редактор палитры позволяет очень точно работать с изображением и его палитрой. Эти функции важны для графики консольных или мобильных игр, где для специальных эффектов требуются определенные индексы цвета в палитре: Замена палитры, Цикл цвета, прозрачный цвет для спрайты.
Пользовательский интерфейс управляется мышью с панелью инструментов для общих инструментов и некоторыми модальными диалоговыми окнами. Для повышения производительности с часто используемыми функциями обширная система горячие клавиши доступен.
Пользователь может разделить область редактирования на две части: слева нормальный размер, справа увеличенный вид. Рисование в увеличенной области позволяет более точно управлять мышью.
Основные концепции рисования явно вдохновлены Deluxe Paint, они включают:
- Кисть: это одна из встроенных монохромных форм или кусок цветного растрового изображения, взятый пользователем. Кисть кажется «застрявшей» под курсором мыши, что дает точный предварительный просмотр.
- инструмент, который наклеивает кисть на изображение в нескольких местах: рисование от руки, прямая линия, круг, кривая, аэрограф ...
- необязательно, ряд эффектов, которые изменяют способ рисования пикселей: например, режим «Затенение» игнорирует цвет кисти, он осветляет или затемняет изображение в зависимости от используемой кнопки мыши (и в зависимости от определенных пользователем цветовых диапазонов). Некоторые эффекты являются классическими для 24-битной программы рисования RGB (Прозрачность, Сглаживание, Размытие), но их эффективность в GrafX2 ограничена в зависимости от цветов, предварительно определенных в палитре.
Порт SDL в настоящее время работает на многих компьютерных системах, протестирован на распространенных системах, таких как Linux, FreeBSD, Windows, MacOS, и на менее распространенных, таких как AmigaOS 3.х на 68к, AmigaOS 4.0 на КПП, BeOS и Хайку, MorphOS на КПП, AROS на x86, SkyOS, Atari MiNT на Atari Falcon030 и Atari TT. Он даже портирован на портативную игровую консоль GP2X, а версию для Windows можно использовать в MS-DOS через HX DOS Extender.
Отношение к демосцене
Первый выпуск GrafX2 был сделан на Проводной 96 демопати. Инструмент изначально создавался для подрывникиЭтим объясняется наличие особенностей, характерных для старых компьютеров, поскольку демосцнеры часто используют такое оборудование. Сегодня программа в основном используется для Пиксель арт, не обязательно в отношении демонстраций или старого и ограниченного оборудования.
Поддерживаемые форматы файлов
- PKM (Sunset Design) (это настраиваемый формат, используемый только GrafX2. Это было сделано в первой версии как простой способ сохранения изображений, до того, как формат gif стал идеальным.)
- BMP (Microsoft, Формат файла BMP)
- CEL, KCF (K.O.S. Система наборов кисекаэ)
- Гифка (Compuserve)
- IMG (Bivas)
- LBM (Electronic Arts) (Поддержка файлов из Deluxe Paint, но также много Amiga программы рисования)
- PAL
- PCX (Z-Soft)
- PI1, PC1 (Дега Элит)
- PNG (Переносимая сетевая графика) (только в портах Windows и SDL)
- SCx (Colorix)
- НЕО (NeoChrome)
- C64 форматы изображений (Коала Художник, CDU-Paint, FLI и др.)
- Цена за клик форматы изображений (PPH, CM5 и т. д.)
- JPEG (только загрузка)
- TGA (Truevision TGA только загрузка)
- TIFF (Альдус)
- ОТКАТ может использоваться для загрузки большого количества файлов в исходных форматах старых компьютеров.
Смотрите также
Рекомендации
внешняя ссылка
- домашняя страница проекта
- исходный код git репозиторий
- GrafX2 для Windows (это старый порт исходного кода DOS, и его больше не следует использовать)
- Пакеты Linux: Debian, Ubuntu