За прошедшие девять месяцев
Вышли версии 2.5.18, 2.6.19, 2.6.20 и 2.6.21.
Скачать:
JAR: http://blackstrip.ru/PaintCAD.jar
JAD: http://blackstrip.ru/PaintCAD.jad
APK: http://blackstrip.ru/PaintCAD.apk
APK в Google Play: https://play.google.com/store/apps/deta ... d.PaintCAD
Изменения 2.5.18
Очень здорово усовершенствовано окно "Правка цвета" палитры. Поэтому номер подверсии увеличен с 2.4 до 2.5!
Теперь в нем можно, как в PaintCAD 4Windows, видеть сразу ПЦ и ЗЦ, менять их местами (править то один, то другой), смешивать их между собой, превращать в серый эквивалент (R+G+B)/3, изменять цвет по яркости (пропорционально по всем RGB-компонентам с шагом х1 или х5), смотреть цветовое расстояние между цветами ПЦ и ЗЦ.
А в предпросмотре теперь можно нажатию звездочки посмотреть рисунок в составе мозаики 5х5 таких рисунков. Можно рисовать элементы двумерных карт для игр.
Пакет шрифтов FontPack переработан и теперь включает необычные шрифты: 4 шрифта от старого матричного принтера "роботрон", 1 аркадный шрифт (как в денди), 1 шрифт из разрабатываемого игрового мира серии Basis.
- масштабированные значки: доправлено отсутствие белого цвета на значках Спецвставка, 3D, на значках файлового менеджера
- толщина курсора в окнах Инструменты, Эффекты, Выделение, Палитра теперь зависит от размеров экрана
- размеры основных элементов титульного окна теперь зависят от размеров экрана
- поправлены положения элементов в окнах Выбор режима, Палитра
- в окне "Правка цвета" теперь отображаются оба цвета (ПЦ и ЗЦ), редактируемый цвет в основном большом поле (ПЦ он или ЗЦ - видно внизу окна), второй цвет в нижнем мелком поле
- в окне "Правка цвета" в 8-битном режиме теперь можно переключаться между ПЦ и ЗЦ (раньше было только в 24-битном режиме)
- в окне "Правка цвета" добавлена новая возможность: '0' - переключение шага изменения RGB-компонент (x1 или x5)
- в окне "Правка цвета" добавлены новые возможности из PaintCAD 4Windows:
1) '*' - смешать ПЦ и ЗЦ и положить результат в текущий редактируемый цвет,
2) '#' - включить/выключить режим пропорционального изменения RGB-компонент по яркости,
3) 'Джой влево' - обменять RGB компоненты цветов ПЦ и ЗЦ местами,
4) 'Джой вниз' - скопировать RGB компоненты другого цвета в текущий редактируемый,
5) 'Джой вправо' - превратить текущий редактируемый цвет в эквивалентный серый оттенок,
6) Отображение расстояния D между цветами ПЦ и ЗЦ для аккуратного подбора оттенков для пиксель арта.
- в окне "Правка цвета" в заголовке теперь отображается напоминание по основным дополнительным командам (* - смешивание цветов, # - режим по яркости, 0 - переключение шага x1/x5)
- режим предпросмотра: нажатие '*' включает/отключает отображение двумерного набора состыкованных вплотную текущих рисунков 5х5 (аналог режима предпросмотра "Текстура" из PaintCAD 4Windows)
- режим предпросмотра теперь распознает длительное удержание клавиш джойстика при просмотре рисунка размером больше чем экран
- в 24-битном режиме в окне "Палитра" положения выбранных ячеек для ПЦ и ЗЦ сохраняются до следующего вызова палитры или возврата из спектрального подбора или RGB-правки цветов
- подправлена отрисовка блика на круглых радиокнопках на мелких экранах
- файловый менеджер, главное и остальные меню, система помощи: теперь реагируют на длительное удержание клавиш виртуальной клавиатуры
- андроид и сенсорные телефоны: исправлена невозможность отключения Блокировки длительным удержанием клавиши '#' на виртуальной клавиатуре
- 8-битный режим: исправлена фатальная ошибка при вызове мягкого сканлайна
- окна выбора цвета и прозрачного цвета: ширина отображаемой ячейки с цветом теперь зависит от ширины экрана
- инструмент Текст: теперь можно писать PCF-шрифтом с увеличением символов x1, x2, x3, x4, x5
- встроенный пакет извлекаемых шрифтов (FontPack) теперь содержит 6 шрифтов (4 шрифта матричного принтера, 1 аркадный шрифт и 1 шрифт из будущей игры Basis)
Изменения 2.6.19
Добавлен целый комплекс возможностей по работе с альфа-каналом (полупрозрачностью). Поэтому номер подверсии увеличен с 2.5 до 2.6!
Как рисовать полупрозрачные картинки:
- рисуем на рисунке картинку,
- рисуем в буфере альфа-канал в оттенках серого, где белый цвет - там полностью непрозрачная будет картинка, где черный цвет - там полностью прозрачная, а где серый - там полупрозрачная, и прозрачность зависит от расположения оттенка между черным и белым.
Новое подменю "Альфа" по аналогии с PaintCAD 4Windows дает возможности:
- обмена рисунка и буфера местами (чтоб рисовать рисунок и буфер и легко переключаться между ними),
- рендеринга (прорисовки) картинки с учетом альфа-канала на черном/белом фоне, на фоне цвета ПЦ/ЗЦ или на клетке "фотошопской" чтобы оценить как будет выглядеть наша картинка на разных фонах.
- захвата рисунка+альфы для спецвставки на любую другую картинку (после захвата Спецвставка обрабатывает альфа-канал, а не просто "прозрачный цвет" как обычно)
- создания маски в буфере по прозрачному цвету (с этой команды следует начинать рисовать будущий рисунок с альфа-каналом на основе обычного рисунка без прозрачности, она создает в буфере черно-белый альфа-канал по выбранному прозрачному цвету картинки, а дальше уже эффектами/вручную делаем размытия альфа-канала чтоб осуществить плавные переходы от непрозрачных частей картинки к прозрачным).
В предпросмотре левый софт теперь переключает картинку/буфер. Можно предпросматривать и то, и другое.
Теперь можно загружать PNG картинки с альфа-каналом - специальный формат "??? с альфой" добавлен в список форматов для загрузки.
Также при сохранении в PNG можно выбрать варианты прозрачности "Нет", "Указать прозрачный цвет" и "Альфа в буфере". Последний вариант "Альфа в буфере" сохранит в PNG текущую картинку на рисунке с альфа-каналом из буфера.
В процессе рисования полупрозрачных картинок может потребоваться сохранить работу (картинку на рисунке и альфа-канал в буфере). Для этого добавлены форматы загрузки/сохранения "рис+буф". С их помощью можно сразу скинуть рисунок и буфер в два BMP файла с именами
"имя.bmp" и "имяCB.bmp" (где CB - от английского "clipboard", буфер), а потом после следующего запуска паинткада подгрузить сразу оба файла на рисунок и в буфер и продолжить рисовать рисунок с полупрозрачностью.
Небольшой гайд в картинках по загрузке, по рисованию рисунков с альфа-каналом и по их сохранению в файл:
Все эти нововведения сделали паинткад слишком жирным, и поэтому
на старых телефонах типа Siemens CX75 (132x176) он не запускается, начиная с версии 2.6.
- андроид: для устройств без кнопки "меню" добавлены альтернативные способы вызова меню: долгое удержание пальца на поле ввода текста, кнопка "..." под левым софтом виртуальной клавиатуры (видна только на экранах где есть меню)
- встроенный пакет шрифтов FontPack: в шрифте dendy исправлены перепутанные местами символы "твердый знак" и "мягкий знак"
- Меню команд - Фрагмент: ускорена работа функции, в андроид-версии исправлена деградация картинки до 16 бит в 24-битном режиме
- старые телефоны Siemens: отключен показ песочных часов в главном окне при длительных процессах
- окна со слайдерами теперь распознают длительное удержание клавиш джойстика виртуальной клавиатуры
- сохранение в PNG теперь не очищает буфер, компаратор и данные для отмены последнего действия
- режим предпросмотра: нажатие левого софта переключает предпросмотр рисунка/буфера
- режим предпросмотра: теперь можно перемещать построенный по '*' массив из 5х5 изображений размером больше экрана аналогично одиночной картинке
- стартовый мастер: варианты "Открыть WBMP" и "Открыть 16x64" заменены на "Открыть ???+альфу" и "Открыть ??? рис+буф"
- исправлено отсутствие раздела "GIF-анимация" в содержании англоязычной помощи
Новые возможности из PaintCAD 4Windows:
- открытие файлов: добавлен формат "??? с альфой", теперь можно загружать картинки с прозрачностью (GIF и PNG) в виде двух частей - картинку на рисунок, альфа-канал в буфер.
- сохранение в PNG теперь возможно в трех вариантах: без прозрачности, с прозрачным цветом, с альфа-каналом из буфера
- главное меню и меню команд: позиция курсора теперь не сбрасывается при повторном открытии меню
- открытие файлов: для 8-битного и 24-битного режима добавлены форматы "BMP рис+буф", "??? рис+буф", загружающие на рисунок выбранный файл (например, "mypic.bmp"), в буфер - аналогичный файл с припиской CB (например, "mypicCB.bmp")
- сохранение файлов: для 8-битного и 24-битного режима добавлены форматы "BMP рис+буф", "BMP24 рис+буф", сохраняющие рисунок в выбранный файл (например, "mypic.bmp"), буфер - в аналогичный файл с припиской CB (например, "mypicCB.bmp")
- главное меню: добавлено новое подменю "Альфа" для работы с прозрачностью
- меню "Альфа": добавлен пункт "Рисунок<->Буфер" для переключения между правкой рисунка и буфера/альфа-канала
- меню "Альфа": добавлен пункт "Наложить альфу" для наложения альфа канала из буфера на картинку с выбором типа фона (черный, белый, ПЦ, ЗЦ, клетка для оценки прозрачности)
- меню "Альфа": добавлен пункт "Захват для вставки", запоминающий текущий рисунок и альфа-канал в буфере для последующего использования функции Спецвставки с учетом альфа-канала
- меню "Альфа": добавлен пункт "Отменить захват", отменяющий использование захваченного альфа-канала при Спецвставке
- меню "Альфа": добавлен пункт "Создать маску", создающий по выбранному прозрачному цвету черно-белую маску прозрачности в буфере
Изменения 2.6.20 и 2.6.21
Две версии с небольшими исправлениями обнаруженных в 2.6.19 ошибок:
2.6.19:
- андроид: функция проверки наличия новой версии теперь работает корректно
- андроид: исправлено некорректное уменьшение на 1 пиксель размера рисуемых незакрашенных эллипсов по горизонтали и вертикали
2.6.20:
- меню "Настройки": добавлен пункт "Улучшить эллипсы", позволяющий включить собственный программный генератор эллипсов и закрашенных эллипсов вместо системного для использования в инструментах. По умолчанию включен в андроид-версии, где система рисует кривые эллипсы с дырками в линиях.
- меню команд - "Лупа": добавлена поддержка длительного нажатия клавиш виртуальной клавиатуры, шаг изменения масштаба при длительном нажатии снижен с 5 до 2
- доп.эффект "Возгорание": исправлен фатальный сбой, возникающий в некоторых случаях из-за деления на ноль при обработке
Генератор эллипсов теперь встроен в паинткад. Без него андроид рисует страшные эллипсы. С ним - красивые и круглые.