User Tag List

Страница 10 из 17 ПерваяПервая ... 67891011121314 ... ПоследняяПоследняя
Показано с 91 по 100 из 199

Тема: Вектор-06Ц: Эмуляция цветовой палитры

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Самые плавные градиенты из возможных на векторе так и не были реализованы
    А какое практическое применение? По горизонтали - круче, чем на этой картинке не сделаешь, а по вертикали - да, но при этом используется мультиколор, отъедающий 100% производительности процессора.

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

  3. #2

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ПМСМ это не проблема, ведь это просто еще одна конфигурация вектора, и она не обязана быть на 100% совместима со всеми остальными. Никого ведь не удивляет, что цветные изображения на ч/б мониторе смотрятся не так, как на цветном, а тут обратная ситуация. Ну или использование квазидиска - не у всех же он был и т.д. Тем более сейчас, когда практически все пользуются эмуляторами, можно легко переключить цвет или ч/б (хотя на DE1 не получится больше 16 градаций серого, досадно).
    Вот только не могу сообразить, почему в VV получилось 19 градаций, а не 1+7+7+3=18.

  4. #3

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ?
    В самом простом варианте - задаем палитру (один раз, без всяких мультиколоров и т.п.) с 16 разными градациями серого и пользуемся (под такой режим легко и автоматом конвертить). Градиенты по горизонтали и вертикали с дискретностью изменения яркости в 1 точку, не вижу проблем.

  5. #4

    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    989
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    96
    Поблагодарили
    46 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я непойму о каких 19 градациях речь, вектор способен выдать 256 уровней яркости от черного до белого, т.е. 256 градаций. другое дело, что без изврата с мультиколором одновременно можно только 16 выводить.
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  6. #5

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ramiros, загрузи в своем эмуляторе тестик b2mа, включи Color Mode -> Black and White, сделай скриншот и в любом редакторе/просмотрищике посчитай, сколько цветов (градаций).

  7. #6

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    посчитай, сколько цветов (градаций).
    Количество зависит от того, какие градации серого выбраны для градаций R,G,B. Если попарные суммы совпадают с имеющимися числами, то градаций будет немного.

  8. #7

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Господа, я не скрываю, что я ноль в схемотехнике, но посмотрите на схему видеовыхода вектора. Тот "ЦАП", который на выходе ВИДЕО, по моим ламерским представлениям должен давать 18 градаций яркости, разве нет?

    ---------- Post added at 13:10 ---------- Previous post was at 13:09 ----------

    Смотрел схему кишиневского вектора с герконовой клавиатурой, но вряд есть принципиальные отличия с другими версиями.

  9. #8

    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    989
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    96
    Поблагодарили
    46 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    только что просчитал все варианты по схеме, получилось 133 градации.

    R:
    1= 5.10к - 1 (код = сопротивление - яркость)
    2= 3.30к - 2
    3= 2.00к - 3
    4= 1.60к - 4
    5= 1.20к - 5
    6= 1.08к - 6
    7= 0.89к - 7

    G:
    1= 3.30к - 2
    2= 1.60к - 4
    3= 1.08к - 6
    4= 0.82к - 8
    5= 0.66к - 10
    6= 0.54к - 12
    7= 0.46к - 14

    B:
    1= 5.10к - 1
    2= 3.30к - 2
    3= 2.00к - 3

    Остается все эти яркости просумировать во всех 256 комбинациях и получится 133 значения.
    Промежуточные сопротивления расчитаны по формуле 1/Rобщ=1/R1+1/R2+1/R3
    Последний раз редактировалось Ramiros; 30.01.2014 в 12:11.
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  10. #9

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,396
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,368
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пришлось мне тоже посчитать. Никаких промежуточных значений не считал и у меня получилось 99 уникальных значений.

    ---------- Post added at 14:17 ---------- Previous post was at 14:16 ----------

    Причем, если не считать микроскопических отличий, то уникальных значений остается 72

    ---------- Post added at 14:19 ---------- Previous post was at 14:17 ----------

    Могу выложить скриптик для MATLABа

  11. #10

    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    989
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    96
    Поблагодарили
    46 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    BWR: array [0..7] of byte=(0,1,2,3,4,5,6,7);
    BWG: array [0..7] of byte=(0,2,4,6,8,10,12,14);
    BWB: array [0..3] of byte=(0,1,2,3);

    for B:=0 to 3 do
    for G:=0 to 7 do
    for R:=0 to 7 do
    Begin
    k:=B*64+G*8+R;
    PallTableBW[k]:=(BWR[R]+BWG[G]+BWB[B]);
    end;
    Здесь можно скачать актуальные версии Virtual Vector (VV)

Страница 10 из 17 ПерваяПервая ... 67891011121314 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Вектор-06Ц: Эмуляция
    от ZEman в разделе Вектор
    Ответов: 1516
    Последнее: 16.10.2025, 11:13
  2. Вектор-06Ц: Эмуляция - КР580ВИ53
    от Tim0xA в разделе Вектор
    Ответов: 264
    Последнее: 05.06.2025, 14:20
  3. Вектор-06Ц: Эмуляция - КР580ВМ1
    от svofski в разделе Вектор
    Ответов: 50
    Последнее: 06.10.2023, 21:11
  4. Вектор-06Ц: Эмуляция - КР580ВМ80А
    от Ramiros в разделе Вектор
    Ответов: 199
    Последнее: 17.08.2014, 22:19
  5. Ответов: 40
    Последнее: 27.07.2012, 13:07

Ваши права

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