User Tag List

Показано с 11 по 20 из 40

Тема: От чёрного к белому (схема, код)

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

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

    Регистрация
    08.12.2023
    Адрес
    г. Жуковский
    Сообщений
    282
    Спасибо Благодарностей отдано 
    53
    Спасибо Благодарностей получено 
    147
    Поблагодарили
    45 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию От чёрного к белому (схема, код)

    Приветики!

    Хочу поделиться с вами схемой, которая добавляет РК градации серого цвета.

    Поскольку в РК ширина символа составляет 6 точек, остаётся два неиспользуемых бита. Эти биты подходят для реализации схемы градаций серого. В левом нижнем углу таблицы символов видно, как заполняются эти биты. В символе каждая линия может иметь свою градацию серого.



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



    Младший бит приглушает яркость пикселей, старший бит повышает яркость фона. Принцип, как на Спектруме, на одно знакоместо две яркости для чернил, две яркости для бумаги. Тем не менее, имея две дополнительных яркости можно рисовать различимые портреты для разрешения 128х64.



    Конвертер картинок: https://vtub.me/86rk/grayscale.html - забирайте на свои сайты, это временный адрес.

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

    Схема очень простая, в этом заключается её сильная сторона. Я смог собрать всё воедино не имея даже программатора, с аскетичным набором инструментов. Вместо ОЗУ в РК Киселёва втыкал энергонезависимую память DS1244Y, загружал шрифт с магнитофона, потом через переходник втыкал её вместо ПЗУ шрифта.



    В разработке активно помогали Барсик, Ведущий Специалист и Руслан Аликберов. Буду рад тестам, предложениям и дополнениям!
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	sh1.jpg 
Просмотров:	723 
Размер:	40.2 Кб 
ID:	80936   Нажмите на изображение для увеличения. 

Название:	sh2.jpg 
Просмотров:	707 
Размер:	31.4 Кб 
ID:	80938   Нажмите на изображение для увеличения. 

Название:	pixeltron_3.jpg 
Просмотров:	757 
Размер:	94.8 Кб 
ID:	80934   Нажмите на изображение для увеличения. 

Название:	86RK_Grayscale.jpg 
Просмотров:	740 
Размер:	47.8 Кб 
ID:	80935  
    Вложения Вложения
    Последний раз редактировалось Hammer; 27.06.2024 в 20:43.

    Эти 9 пользователя(ей) поблагодарили Hammer за это полезное сообщение:

    Alex_LG(11.07.2024), Alikberov(06.07.2024), ALS(06.07.2024), CodeMaster(27.06.2024), Oleg N. Cher(29.06.2024), Pluto(01.07.2024), Pyk(14.10.2024), Shaos(03.07.2024), tnt23(04.07.2024)

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

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

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

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

Похожие темы

  1. Ответов: 1
    Последнее: 06.04.2024, 18:39
  2. Фото Вектор 06 ц -черного цвета
    от Munh в разделе Вектор
    Ответов: 10
    Последнее: 19.10.2020, 10:58
  3. Ответов: 20
    Последнее: 16.01.2020, 15:19
  4. К вопросу о привязке уровня черного.
    от Cat_Alex/QRP в разделе Изображение
    Ответов: 3
    Последнее: 05.06.2017, 19:30
  5. Как выставить уровень чёрного?
    от Demige в разделе Изображение
    Ответов: 15
    Последнее: 13.03.2012, 15:16

Ваши права

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