PaintCAD для Windows - журнал разработки

p4eL
Заходящий
Сообщения: 88
Зарегистрирован: Сб авг 30, 2008 4:41 pm

Re: PaintCAD для Windows

Сообщение p4eL » Пн май 07, 2012 10:44 pm

blackstrip
очень рад за продвижение и улучшение программы, так держать! пойду порисую =)

Аватара пользователя
blackstrip
Админ
Сообщения: 1051
Зарегистрирован: Ср янв 02, 2008 1:42 pm
Откуда: Подольск
Контактная информация:

Re: PaintCAD для Windows

Сообщение blackstrip » Пт июн 08, 2012 1:25 am

Готовится к выходу 1.0.4. Вот окончательный вариант интерфейса с перерисованными значками инструментов, эффектов, выделения-буфера и меню, ослабленной яркостью элементов окон.

Остается еще немного доработать помощь (внести туда новые картинки, соответствующие новому интерфейсу), запустить раздел PCF-шрифтов на блэкстрип.ру, и нарисовать титульную картинку для 1.0.4 +)

upd от 8 июня: потолще прорисованы линии инструментов линия, круг, рамка, скрин окна обновлен.

upd 2 от 8 июня: значки меню "правого клика" также теперь имеют разрешение 32х32 точки, скрин добавлен

Изображение
Изображение
Изображение
Изображение
Изображение
Изображение
Изображение

Аватара пользователя
blackstrip
Админ
Сообщения: 1051
Зарегистрирован: Ср янв 02, 2008 1:42 pm
Откуда: Подольск
Контактная информация:

Re: PaintCAD для Windows

Сообщение blackstrip » Сб июн 09, 2012 11:34 pm

Выпущена версия 1.0.4.536

Скачать:
Чтобы поддержать паинткад - можете скачать его через файлообменник: http://blackstrip.ru/pcw.php (5332 Кбайт)

Но можете и просто по прямой ссылке тут если нет желания поддерживать =)

Изменения:

- исправлено мерцание при предпросмотре больших картинок и их перемещении по экрану (в окне предпросмотра и в окне рисования)
- исправлено некорректное изменение скорости вращения вместо скорости перемещения при изменении регулятора на увеличенной панели настроек курсора
- исправлена ошибка, возникающая при использовании случайной мозаики
- софт для создания PCF шрифтов "PaintCAD Font Creator" (PCFC) внедрен в PaintCAD 4Windows и доступен через главное меню 0-Шрифты-Конвертор PCFC (TTF -> PCF). Теперь можно создавать PCF шрифты из виндовских не выходя из паинткада. Интерфейс PCFC полностью переработан под сенсорный экран и стиль PCW, движок оптимизирован и ускорен.
- добавлено меню "Шрифты" для использования PCF-шрифтов
- инструмент "Текст" при загруженном PCF-шрифте показывает специальное окно правки текста с опциями масштабирования шрифта, регулировки горизонтальных и вертикальных интервалов, а также поле быстрого предпросмотра введенного текста
- инструмент "Текст" теперь использует кодировку текста "по умолчанию" (а не "русскую", как было раньше) и позволяет нормально писать шрифтами, в которых нет русских букв
- обновление PaintCAD через окно "О программе" теперь направляет пользователя в файлообменник для скачивания новой версии. Каждое ваше скачивание программы через файлообменник поддерживает разработку PaintCAD 4Windows.
- все окна теперь центрируются по экрану, а не по рабочему столу
- в меню команд добавлен пункт "Рисунок<->Буфер" меняющий местами текущий рисунок и внутренний буфер паинткада (или не делающий ничего если в буфере пусто)
- при запуске paintcad.exe с командной строкой -muzz запускается генератор мелодий Blackstrip's Muzz в отладочном режиме, интерфейс - ТОЛЬКО на русском (обычно в паинткаде он может быть запущен по F9)
- инструмент Текст теперь всегда пишет без сглаживания, даже если оно включено в Windows
- элементы интерфейса PaintCAD теперь имеют более спокойные ненасыщенные цвета
- пункт "Burning Eyes интерфейс" убран из меню настроек, теперь в PCW только один вид интерфейса
- цвет рисуемого графического примитива (линии, круга и т.п.) теперь мгновенно меняется при смене цветов после пипетки или обмена ПЦ и ЗЦ
- в окно поворота добавлены кнопки быстрого поворота с шагом 10 градусов

Аватара пользователя
blackstrip
Админ
Сообщения: 1051
Зарегистрирован: Ср янв 02, 2008 1:42 pm
Откуда: Подольск
Контактная информация:

Re: PaintCAD для Windows

Сообщение blackstrip » Вс июн 10, 2012 10:56 am

На сайте создан простой раздел PCF-шрифтов: http://fonts.blackstrip.ru/

Уже сейчас можно там скачать сименсовские шрифты с Siemens и Benq-Siemens (не смог только слить самый маленький шрифт с устройств типа Siemens C60, т.к. там мидп1, и последние паинткады там не работают, а паинткад 1.5, который там работает, тогда не мог еще сливать мобильные шрифты).

Потом еще туда будут сложены разные шрифты и наборы, это больше для пользователей мобильных версий будет сделано, т.к. в винде и так полно TTFов, которые незачем переделывать в PCF, можно и напрямую TTFом писать. А для пользователей Win-версии - вот сименсовские шрифты, таких вы не найдете в винде (наверное, если конечно никто еще TTF не запилил такой).

Если кто нарисует свой шрифт - присылайте на dt85@mail.ru, и он будет помещен в fonts.blackstrip.ru (прям как галерея картинок, только со шрифтами).

Аватара пользователя
blackstrip
Админ
Сообщения: 1051
Зарегистрирован: Ср янв 02, 2008 1:42 pm
Откуда: Подольск
Контактная информация:

Re: PaintCAD для Windows

Сообщение blackstrip » Вс июн 10, 2012 7:46 pm

В шрифты добавлен PCF-шрифт, слитый с эмулятора денди (вручную копирование со скриншотов, с нескольких игр), а русские буквы были вручную дорисованы. Он моноширинный, каждая буква 8х8 пикселей. Если писать им многострочные тексты, то буквы выстраиваются прям как на экране приставки+)
http://blackstrip.ru/Fonts/dendy.pcf

Писать им - только большими буквами. При использовании жмите Ctrl+2 в окне ввода текста, размер увеличится, пиксельность останется (то что надо для дендевского шрифта). Выглядит вот так:
Изображение

Аватара пользователя
KVN
Новичок
Сообщения: 48
Зарегистрирован: Вс окт 25, 2009 7:56 pm
Контактная информация:

Re: PaintCAD для Windows

Сообщение KVN » Ср июн 13, 2012 11:08 pm

Офигенный редактор правда есть кое где фиксы и при долгой работе бывает вылетает :(

Аватара пользователя
blackstrip
Админ
Сообщения: 1051
Зарегистрирован: Ср янв 02, 2008 1:42 pm
Откуда: Подольск
Контактная информация:

Re: PaintCAD для Windows

Сообщение blackstrip » Пт июн 15, 2012 11:45 pm

Версия 1.0.5 в процессе

На данный момент изменения:
- в окне "Обзор шрифта" предполагаемое изображение символа, соответствующего ASCII-коду, теперь рисуется в отдельном поле на белом фоне и в корректной кодировке
- фоновый цвет окна "Обзор шрифта" исправлен на корректный темно-серый
- в главном окне рядом с панелями контроля кадров анимации добавлено поле, показывающее какому символу соответствует текущий кадр (чтоб рисовать буквы шрифта как кадры анимации и быстро сохранять их в BMP-файлы)
- исправлено появление возможных ошибок TScrollBar при использовании сбора-разбора PCF шрифта и удалении BMP букв
- минимальная высота окна PaintCAD для нормальной работы - 530 пикселей (а раньше было 480)
- управляющие курсором кнопки виртуальной клавиатуры увеличены по вертикали
- кнопка плеера Muzz убрана с панели быстрых клавиш, теперь Muzz может быть вызван по Ctrl+P или в меню Утилиты
- панель быстрых клавиш переработана, кнопки увеличены
- на панель быстрых клавиш добавлены кнопки плавного изменения ширины (F9,F10) и высоты (Ctrl+F9, Ctrl+F10) рисунка, удобно менять ширину букв при рисовании шрифтов (хотя вы можете как и раньше нажать Ctrl+Вправо и указать Размер холста напрямую)

Вот так теперь выглядит панель быстрых клавиш внизу окна (кнопки побольше, краски чуть потусклей):
Изображение

Аватара пользователя
blackstrip
Админ
Сообщения: 1051
Зарегистрирован: Ср янв 02, 2008 1:42 pm
Откуда: Подольск
Контактная информация:

Re: PaintCAD для Windows

Сообщение blackstrip » Вс июн 17, 2012 10:58 am

Нижняя панель сделана ближе к серому (цвету окна), а не ближе к темному. Слишком странно выглядели темные иконки.
Изображение

Аватара пользователя
blackstrip
Админ
Сообщения: 1051
Зарегистрирован: Ср янв 02, 2008 1:42 pm
Откуда: Подольск
Контактная информация:

Re: PaintCAD для Windows

Сообщение blackstrip » Вт июн 19, 2012 12:30 am

Предыдущую версию нижней панели также было решено отбраковать (какая то она прозрачная). Финальная версия нижней панели (надеюсь, финальная)+)

Изображение

Аватара пользователя
blackstrip
Админ
Сообщения: 1051
Зарегистрирован: Ср янв 02, 2008 1:42 pm
Откуда: Подольск
Контактная информация:

Re: PaintCAD для Windows

Сообщение blackstrip » Ср авг 29, 2012 5:15 am

Выпущена версия 1.0.5.594

Скачать:
Чтобы поддержать паинткад - можете скачать его через файлообменник: http://blackstrip.ru/pcw.php (6560 Кбайт)

Но можете и просто по прямой ссылке тут если нет желания поддерживать =)

Изображение

Краткий список изменений

- можно сохранять в GIF (в 8-битный и в оптимизированный 7 и менее битный), загружать из GIF, собирать GIF анимации из кадров, разбирать GIF анимации на кадры, после разбора на кадры восстанавливать оптимизированные недоделанные GIF кадры до нормальных и наоборот оптимизировать нормальные кадры

- можно сохранять в ICO: любого размера до 255х255 точек, в 8-битном режиме в 256-цветные иконки, а в 24-битном режиме в 24-битные (16-миллионов цветов)

- добавлена куча операций для 8-битного режима, всякая работа с палитрой типа "исключения цветов", "оптимизации палитры" и т.п.

- меню команд полностью работает, сделаны и включены вышеописанные функции по работе с палитрой и функция "прозрачности" отрисовываемых фигур.

- исправлено огромное количество ошибок, в изменениях описаны только самые крупные

Полный список изменений

Интерфейс:
- в главном окне рядом с панелями контроля кадров анимации добавлено поле, показывающее какому символу соответствует текущий кадр (чтоб рисовать буквы шрифта как кадры анимации и быстро сохранять их в BMP-файлы)
- минимальная высота окна PaintCAD для нормальной работы - 530 пикселей (а раньше было 480)
- управляющие курсором кнопки виртуальной клавиатуры увеличены по вертикали
- кнопка плеера Muzz убрана с панели быстрых клавиш, теперь Muzz может быть вызван по Ctrl+P или в меню Утилиты
- панель быстрых клавиш переработана, кнопки увеличены, цветовая гамма кнопок немного изменена
- пункт меню "Утилиты"-"Обработка кадров" переименован в "Обработка JPG кадров"
- интерфейс главного окна: кнопка показа горизонтального меню перемещена в левый верхний угол
- интерфейс главного окна: под панелью режима в правом верхнем углу добавлена панель переключения типа UNI-адаптации 8-битного режима ("обычная" - подстановка ближайшего цвета или "точная" - смесь точек двух цветов в необходимых пропорциях). Эта панель дублирует настройки в меню "Настройки"-"256-цветный режим"-"Адаптация" горизонтального меню и настройки "Адаптация" в меню команд)
- переключение режима адаптации теперь также доступно в меню "Настройки"-"256-цветный режим"-"Адаптация"-"<->" и по сочетанию клавиш Ctrl+U
- в окне Палитры: теперь на вкладке "Таблица" внизу отображаются номера выбранных цветов ПЦ и ЗЦ, а также значения их RGB-компонент в шестнадцатиричной форме
- в меню Утилиты пункт "Собрать AVI из BMP/JPG" переименован в "Собрать AVI-видео из BMP/JPG кадров"
- на панели статуса во время рисования фигур (линий, кругов, рамок) теперь отображается начальная/конечная координаты и размер фигуры
- Меню Команд и окна "Инструментов", "Эффектов" и "Выделения и буфера обмена" запоминают последнее положение курсора и восстанавливают его при следующих вызовах

Новые функции:
- на панель быстрых клавиш добавлены кнопки плавного изменения ширины (F9,F10) и высоты (Ctrl+F9, Ctrl+F10) рисунка, удобно менять ширину букв при рисовании шрифтов (хотя вы можете как и раньше нажать Ctrl+Вправо и указать Размер холста напрямую)
- в меню "Команды" добавлена функция "Случайная позиция курсора (Shift+R)", устанавливающая курсор в случайную позицию в пределах текущего выделения
- в 8-битном режиме в меню "Файл"-"Открыть" и "Файл"-"Сохранить" доступен формат GIF
- в меню "Утилиты" добавлена функция "Собрать анимированный GIF из GIF кадров" для сборки анимированных GIFов из GIF-кадров с указанием задержки на каждом из кадров и эффекта после истечения задержки: ничего - оставить кадр кадр как есть, X - очистить поле вывода, < - показать предыдущий кадр, а также указанием количества повторений проигрывания анимации либо бесконечного повторения
- в меню "Утилиты" добавлена функция "Разобрать анимированный GIF на GIF кадры" для разборки анимированных GIFов на отдельные GIF-кадры. Разборка возможна как по "прямому" методу на отдельные кадры, так и по более сложному методу "восстановления GIF кадров по прозрачности", дающему реальные кадры из GIF (а не куски, которые должны совмещаться при проигрывании анимации)
- в меню "Утилиты" добавлена функция "Восстановить GIF кадры по прозрачности", позволяющая сделать восстановление прозрачности кадров GIFов, полученных после "прямой" разборки анимированного GIF. Работает корректно только при GIF кадрах с одинаковой палитрой.
- в меню "Утилиты" добавлена функция "Запаковать GIF кадры по прозрачности", делающая действие, обратное предыдущей функции: сжатие размера файлов GIF кадров путем генерации последовательности накладываемых друг на друга GIF кадров с прозрачностью из исходных GIF кадров. Работает корректно только при GIF кадрах с одинаковой палитрой.
- меню "Файл"-"Открыть" и "Файл"-"Сохранить" добавлены пункты "...", открывающие универсальное окно для выбора типа и параметров открываемого или сохраняемого файла (доступно по Ctrl+O и Ctrl+S)
- в меню "Файл"-"Сохранить"-"..." добавлен дополнительный формат "GIF-кадр", позволяющий указать при сохранении GIF-файла его задержку в будущей анимации и эффект после истечения задержки (оставить кадр кадр как есть, очистить поле вывода, показать предыдущий кадр)
- в диалог открытия ???-файлов (на рисунок и в буфер) добавлен GIF формат
- при сохранении GIF файлов и GIF кадров можно оптимизировать рисунок, уменьшив количество бит на точку с 8 б/т до минимально возможного (размер получаемого GIF файла после оптимизации меньше, чем при стандартных 8 б/т)
- рисование анимации с помощью кнопок на панели и клавиш F6-F8 теперь работает и в 8-битном режиме, при этом кадры сохраняются в GIF-файлы без прозрачности (в 24-битном режиме - кадры сохраняются в BMP, как и было раньше)
- в меню команд: команда "Убрать цвет" переименована в "Исключить цвета" и позволяет слить два ближайших по оттенку цвета в один (в 8-битном режиме это также освобождает одну ячейку цвета в палитре для какого нибудь другого цвета) и повторить это столько раз, сколько цветов необходимо исключить (количество выбирается пользователем). В 24-битном режиме при слишком многоцветных изображения и фотографиях - эта функция может работать ОЧЕНЬ ДОЛГО.
- в меню команд: команда "Уменьшить Б/Т" уменьшает количество бит на точку на рисунке до ближайшего значения путем исключения цветов из рисунка до количества, равного ближайшей наименьшей степени цифры "2" (2,4,8,16,32,64,128,256,512 и т.д.). В 24-битном режиме при слишком многоцветных изображения и фотографиях - эта функция может работать ОЧЕНЬ ДОЛГО.
- в окне Палитры: на вкладке "Таблица": в 8-битном режиме рисования отображается переключатель "Используемые цвета (X)", при включении которого использованные в текущем рисунке цвета отображаются мелкими квадратами в таблице палитры, и легко выбрать в палитре неиспользуемый цвет (например, для заливки прозрачного фона или для создания нового цвета в этой неиспользуемой ячейке)
- в меню команд: добавлена новая команда "Оптимизировать палитру", собирает используемые на рисунке цвета в начало палитры и очищает неиспользуемые цвета палитры (заменяет их на черный цвет)
- в меню команд: включена команда "Прозрачность", позволяющая выбрать прозрачность для инструментов и текста от 0 (непрозрачно) до 100% (полностью прозрачно)
- в меню "Файл"-"Сохранить" и "Файл"-"Сохранить"-"..." доступен формат ICO, позволяющий сохранять 256-цветные иконки (в 8-битном режиме) и 16-миллионоцветные иконки (в 24-битном режиме) размером до 255х255 пикселей с прозрачностью. Для последующего открытия сохраненных иконок используйте как и раньше "Открыть"-"???"
- в меню команд реализована система хранения областей (пункт "Области"), позволяющая сохранять в список координаты и размер текущего выделения как "область", и выставлять выделение в соответствии с одной из выбранных "областей" в списке

Исправления ошибок:
- в окне "Обзор шрифта" предполагаемое изображение символа, соответствующего ASCII-коду, теперь рисуется в отдельном поле на белом фоне и в корректной кодировке
- фоновый цвет окна "Обзор шрифта" исправлен на корректный темно-серый
- исправлено появление возможных ошибок TScrollBar при использовании сбора-разбора PCF шрифта и удалении BMP букв
- в 8-битном режиме после открытия файла через "BMP 8bpp" имя файла корректно отображается в заголовке окна
- исправлено ошибочное отсутствие курсора при его расположении в нижней части длинных строчных меню
- исправлена ошибка некорректной установки кнопок опций режима (24-бит или 256 цветов) в окне нового файла после смены формата рисунка или режима рисования
- исправлена ошибка сброса цветов ПЦ и ЗЦ после использования функции "Фрагмент"
- исправлена ошибка сброса палитры в 8-битном режиме после использования функций "Размер холста" и "Размер растра"
- в окне ввода текста при работе с мышью/сенсором теперь корректно обновляется поле предпросмотра при загруженном PCF шрифте
- исправлена некорректная отмена последнего действия после рисования инструментом "Треугольник"
- в 8-битном режиме исправлена ошибка некорректного показа рисунка под рисунком из компаратора
- исправлено некорректная запись размера BMP-данных в 8-битный BMP файл, из-за чего могла не до конца проходить последующая загрузка таких BMP файлов в паинткад и другие редакторы
- в 8-битном режиме исправлен некорректный показ изображения без прозрачности при Спецвставке
- в 8-битном режиме эффект "Обрисовка" теперь не требует UNI-палитры
- в 8-битном режиме метод подбора цвета "Гиперпалитра" теперь слабее затемняет исходные цвета картинки при деградации

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость