Новости BS Studios 16 августа 2012

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

Новости BS Studios 16 августа 2012

Сообщение blackstrip » Чт авг 16, 2012 3:13 am

Все еще доводится PaintCAD 4Windows 1.0.5

За прошедший месяц многое было добавлено в PCW. На данный момент список изменений для 1.0.5 следующий:

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

Новые функции:
- на панель быстрых клавиш добавлены кнопки плавного изменения ширины (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% (полностью прозрачно)

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

Остается (как минимум) отладить полностью работу 8-битного режима и его связи с 24-битным режимом, и вписать все сделанное в версии 1.0.5 в помощь. Сейчас идет обкатка PCW на кучах гифов и анимированных гифов из интернета.

Ответить

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

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