Важная информация

User Tag List

Показано с 1 по 8 из 8

Тема: Улучшение стандартной ZX-палитры

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,552
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    272
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    181 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Улучшение стандартной ZX-палитры

    Вопрос на стыке Эмуляции, Железа и Графики, потому засовываю в Концепции.

    Расшифрую сабж. Улучшение СТАНДАРТНОЙ палитры означает, что по отдельности "улучшенные" цвета должны однозначно опознаваться как варианты старых и привычных цветов, а целиком "улучшенная" палитра может в принципе полностью заменить обычную без необходимости возвращаться к ней (то есть речь не о том, чтоб тёмно-жёлтый заменить ярко-оранжевым, например). В свою очередь, УЛУЧШЕНИЕ стандартной палитры означает, что вся графика, рассчитанная на стандартную спектрумовскую палитру, с новыми "улучшенными" цветами должна выглядеть лучше и приятней в большинстве случаев (а если редко хуже, то ненамного).

    Зачем нужно? Не знаю как других, а меня лично сильно раздражали (в основном, в играх - например, Commando или, из недавних, Brunilda) цветонеконтрастные сочетания (белый-жёлтый-циановый-зелёный друг с другом и маджента с красным). И на ЭЛТ на реале, и позднее в эмуляторах на ЖК (особенно старых и ноутбучных с плохими углами обзора). Выглядит нечётко, глаз напрягает, диссонирует с соседним чётким объектом. Причина в том, что цвета на Спеке формируются крайне примитивно, как всем известно, просто смесью трёх основных лучей при их одинаковой интенсивности, что приводит к слишком близкой яркости смешанных цветов в результате. Только чёрный сочетается с любым цветом, но из-за атрибутных ограничений чёрную обводку на Спеке можно только имитировать иногда. И настройки монитора не помогают, можно только цветность перекосить изменением интенсивности лучей, а их смеси так и будут близки по яркости.

    В эмуле для некоторых игрушек в таких случаях я два-три цвета менял обычно, а потом решил попробовать подобрать и универсальный набор цветов. Действовал по принципу "из пары близких, неконтрастных цветов дополнительно понизить яркость менее яркого". Белый - максимальная яркость, и два градиента до зелёного и до синего. Результат - улучшенная контрастность. Смотрим ниже на картинках, что получилось. Чёткость текста в разных цветовых сочетаниях видно по приложенным скринам стандартного ZX-теста:



    Здесь и далее слева - старая палитра (эмуль SPiN, bright levels 255/202), а справа новая:


    +

    +


    Видно, что картинки стали темнее - что, на мой взгляд, чаще даже идёт на пользу. Потемневший, мягкий зелёный более естественно выглядит, чем оригинальный кислотно-яркий. Посеревший циан лучше для воды, металла и неба. Новый яркий (относительно других потемневших) белый хорош для бликов. Потемневший синий лучше переходит в чёрный, где так задумано, но при этом по-прежнему читаем на чёрном фоне, если переход не маскировать. Из минусов - красный темноват, но зато для коры деревьев подходит лучше. Жёлтый с белым иногда по задумке авторов картинок должен сливаться; впрочем, даже при повышенной чёткости переходы выглядят вполне сносно. Ну, и маджента стал, похоже, восприниматься чуть более кислотным на общем фоне.

    Кто что думает? Есть ли смысл в железе делать нечто подобное и насколько схема будет простой? Или скажете, что исключительно для эмуляторов баловство (не для всех причём, не везде можно произвольно цвета менять). Но даже если только для эмуляторов, на ваш взгляд, оптимальна ли предложенная палитра? В таком случае, предлагайте ваши альтернативы. И вообще, интересно знать, насколько часто в эмулях народ палитры кастомизирует.

    приложение: цифры из раздела palettes в моём spin.ini
    Код:
    000000000098A40000B400B400980000A8A8B4B400CCCCCC0000000000BECD0000E100E100BE0000D2D2E1E100FFFFFF
    и те же самые картинки еще архивом, на случай, если протухнут ссылки savepic.net
    Прихожу без разрешения, сею смерть и разрушение...

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 51
    Последнее: 21.07.2014, 01:55
  2. Ответов: 7
    Последнее: 18.03.2012, 20:26
  3. аппаратное улучшение графики
    от ALKO в разделе Для начинающих
    Ответов: 18
    Последнее: 27.07.2010, 17:14
  4. Расширение стандартной клавы спектрума
    от BYTEMAN в разделе Устройства ввода
    Ответов: 13
    Последнее: 09.08.2007, 10:47
  5. Улучшение Кворума
    от Jukov в разделе Кворум
    Ответов: 11
    Последнее: 11.12.2005, 22:02

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •