![]() |
|
|
|
#1 |
|
Activist
Регистрация: 16.09.2005
Адрес: Дзержинск (DustCity)
Сообщений: 314
Сказал(а) Спасибо: 8
Поблагодарили 125 раз(а) в 50 сообщениях
![]() ![]() |
Собственно совместно с riskej пишу простенький граф редактор для редактирования мультигигаскрин графики на ПЦ. В первом посте буду выкладывать новые версии.
![]() Поддерживает размер знакомест 8x8, 8x4, 8x2, 8x1(16 знакомест посередине, остальные 8х8) На данный момент доступна версия 0.91: (скачиваем 0.83 а потом тока EXE от 0.91) в архиве содержится сам редактор, пример картинки, описание форматов хранения файлов, утилиты просмотра для ZX. ОБНОВЛЕНИЯ: x0.91 - инициализация бордюра (раньше не выбирался цвет при открытии редактора) - исправлен глюк при открытии двойным кликом по файлу - исправлен глюк открыть с помощью (не работал зум) - исправлен глюк при нажатии L - срабатывало выделении области - новый инструмент - рисование прямоугольника (hotkey J) - исправлен глюк - при рисовании линии не срабатывало undo - при выборе окна зума в предпросмотре: курсором меняем степень увеличения (x8/x12/x16) отображаем в зум-селекторе выбранный редим (x8/x12/x16) - окно просмотра области 11х11 знакомест вокруг текущего положения курсора (hotkey ALT+V) - текущее положение курсора в точках (X,Y) и знакоместах (Ax,Ay) x0.90 - Экспорт в *.BMP - при управлении курсором с помощью CTRL+Sinclair (6,7,8,9) стрелка движется попиксельно относительно PC-пикселов (кому сложно сделать центровку мышкой относительно zx-пиксела, для последующего рисования с помощью Sinclair-Joystick (6,7,8,9,0,SPACE)) - Добавлена вспомогательная палитра, отражающая переходы возможных цветов (щелчок по ней - отображение вариантов выбора данного цвета в основном окне выбора палитры) подробно : http://zx.pk.ru/showpost.php?p=279727&postcount=80 - Инструмент "линия" - рисует линии, когда линия нарисована, курсор перемещается в конец текущей линии и начинается процесс рисования новой. ESC - отмена рисования текущей линии. (пока отображение тормозит, и сама линия при визуализации отрисовывается как линия на пц) - Добавлены варианты зума, теперь их четыре: х4 / х8 / х12 / х16 x0.89 - ротация пикселов теперь во все стороны и можно по CTRL+Cursor - сделан импорт из mg1,mg2,mg4,mg8 - при сохранении убран глюк с отсутствием расширений у mg1, mg2, mg4, mg8 а также при оверврайте задается вопрос. - добавлено управление от Sinclair-Joystick (6,7,8,9,0,SPACE) Режим для извращенцев: в данном режиме курсор перемещается попиксельно, что должно ускорить и упростить рисование однотипных штриховок 0, пробел - эмулируют левую и правую кнопки мыши. x0.88 - исправлена ошибка с зумом при открытии файла по двойному щелчку - добавлена ротация пикселов x0.87 - исправлен глюк с кнопками зума - частично реализованы функции ColorCorrector. x0.86 - для выделения доступны функции: отражение горизонтальное/вертикальное, поворот 90` (нормально работает только для 8х8). - устранен глюк с ограничением на размер окна редактора. - устранен глюк на невозможность просмотра при открытии файла при двойном щелчке по нему. - поддержан импорт *.img, *.$img, *.scr, *.$scr - введены горячие клавиши: P-карандаш, N-заливка, S-выделение, ESC-снятие выделения. - появились зачатки Color Corrector`а. x0.85 - добавлена возможность менять размер окна редактора и окна редактирования, в окне редактирования теперь плавная прокрутка, но правда пока временно неработает: SPACE - При удерживании скроллирование видимой области CURSOR - скроллирование видимой области - добавлены инструменты 1. карандаш - обычный режим рисования (как раньше) 2. заливка знакомест - заливает знакоместа текущим цветом и выставляет текущую палитру 3. выделение - позволяет выделять область рисунка и производить потом с ним какие либо действия: 3.1 копировать [CTRL+C] (если область не выбрана то назначается выделение текущему знакоместу) 3.2 вставить [CTRL+V] (вставка пока работает в текущее знакоместо, поэтому надо поставить курсор в желаемое место и нажать CTRL+V) 3.3 удалить [DEL] - заполнение области текущим цветом и выставление текущей палитры (как заливка знакомест, только для выдления) чтобы убрать выделение необходимо в меню выбрать edit > remove_selection x0.84 - добавлена функция ундо CTRL+Z (работает как в фотошопе, т.е. нажатие второй раз работает как REDO) - триггеры режима рисования PIX, RGB добавлены на горяцие кнопки 'Q','W' - если установить ассоциацию файлов mgs с программой, то можно будет открывать файлы по двойному щелчку по ним, при этом текущие директории для открытия/сохранения файла будут указывать на место где лежит открываемый файл
__________________
Pentagon1024sl2.2/TSFM/Z-Controller/GS128Kb/HDD/CDROM/Palcoder Последний раз редактировалось TmK; 15.05.2010 в 16:47. |
| Offline |
|
| Этот пользователь сказал Спасибо TmK за это полезное сообщение: | moroz1999 (09.06.2010) |
|
|
#2 |
|
Guru
Регистрация: 19.01.2005
Адрес: Санкт-Петербург
Сообщений: 5,240
Сказал(а) Спасибо: 91
Поблагодарили 291 раз(а) в 170 сообщениях
![]() ![]() ![]() ![]() ![]() ![]() |
|
| Online |
|
|
|
#3 |
|
FishBone Crew
Регистрация: 11.02.2005
Адрес: Grodno, Belarus
Сообщений: 2,495
Сказал(а) Спасибо: 170
Поблагодарили 138 раз(а) в 78 сообщениях
![]() ![]() ![]() ![]() |
мда... странный редактор... честно сказать желания в нём рисовать нет
возможно я конечно избалован, но интерфейс у него никакой...
__________________
http://www.c64.su — всё о Commodore C64 на русском языке! ![]() http://party.c64.su/ — Hackers Top 2010 Demoparty. Speccy/C64
|
| Offline |
|
|
|
#5 |
|
Banned
Регистрация: 16.02.2006
Адрес: Новосибирск
Сообщений: 1,379
Сказал(а) Спасибо: 29
Поблагодарили 38 раз(а) в 30 сообщениях
![]() |
хочу попросить автора сабжа реализовать поддержку мультиколора профи. т.е. картинки 512*240 атрибуты там 8*1. палитра 256цветов на экране 16 только. есть формат файлов грф (пока). могу если надо их описание скинуть.
|
| Offline |
|
|
|
#6 |
|
Activist
Регистрация: 16.09.2005
Адрес: Дзержинск (DustCity)
Сообщений: 314
Сказал(а) Спасибо: 8
Поблагодарили 125 раз(а) в 50 сообщениях
![]() ![]() |
Данный редактор для стандартного экрана, для машин как с М1 так и без (т.е. работает на пентагоне, скорпе, оригинальном зх и т.д.)
Все другие расширенные экраны поддерживаться на данном этапе не будут... С расширенными экранами совершенно другой фарш там, а если еще и палитра есть, то полностью меняется представление о выводе цвета...
__________________
Pentagon1024sl2.2/TSFM/Z-Controller/GS128Kb/HDD/CDROM/Palcoder |
| Offline |
|
|
|
#7 | |
|
Banned
Регистрация: 16.02.2006
Адрес: Новосибирск
Сообщений: 1,379
Сказал(а) Спасибо: 29
Поблагодарили 38 раз(а) в 30 сообщениях
![]() |
Цитата:
формат картинки mgs без труда вылетает на экран профи..только единственное - не на весь экран. ну а так. если нет то и нет....сами чёнить придумаем))) |
|
| Offline |
|
|
|
#8 |
|
Activist
Регистрация: 16.09.2005
Адрес: Дзержинск (DustCity)
Сообщений: 314
Сказал(а) Спасибо: 8
Поблагодарили 125 раз(а) в 50 сообщениях
![]() ![]() |
Никогда не изучал видеорежимы с палитрой.
Принцип построения мультиколора - изменение атрибутов во время построения экрана путем их переброски. С палитрой мб можно палитру менять или еще чегонито? А вообще оффтоп пошел. Редактор тока для режимов совместимых с оригинальной машиной.
__________________
Pentagon1024sl2.2/TSFM/Z-Controller/GS128Kb/HDD/CDROM/Palcoder |
| Offline |
|
|
|
#9 | |
|
Banned
Регистрация: 16.02.2006
Адрес: Новосибирск
Сообщений: 1,379
Сказал(а) Спасибо: 29
Поблагодарили 38 раз(а) в 30 сообщениях
![]() |
Цитата:
но вернёмсо к сабжу. на каком языке пишеш его? |
|
| Offline |
|
|
|
#10 |
|
Activist
Регистрация: 16.09.2005
Адрес: Дзержинск (DustCity)
Сообщений: 314
Сказал(а) Спасибо: 8
Поблагодарили 125 раз(а) в 50 сообщениях
![]() ![]() |
__________________
Pentagon1024sl2.2/TSFM/Z-Controller/GS128Kb/HDD/CDROM/Palcoder |
| Offline |
|
![]() |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
| Опции темы | |
| Опции просмотра | |
|
|