ASCII графика (от англ.ASCII artwork) — форма изобразительного искусства, использующая символы ASCII на моноширинном экране компьютерного терминала (терминальный сервер) или принтера
для представления изображений. При создании такого изображения
используется палитра, состоящая из буквенных, цифровых символов и
символов знаков пунктуации из числа 95 символов таблицы ASCII. По
причине высокой вероятности различий в представлении на системах с
национальными вариантами таблицы остальные 160 символов, как правило,
не используются.
История
В первых поколениях компьютеров не было возможности отображать
графику. Поэтому программисты заинтересовались возможностью отбражения
графики с помощью текстовых символов и вывода полученных изображений на
экран терминала
и печать. Начиная с 1960-х гг., это стало популярным развлечением
программистов — написать программу, которая «рисует» заданное
изображение текстовыми символами. Примеры этому можно наблюдать в
советских фильмах «Служебный роман» (репродукция Моны Лизы) и «Берегите мужчин»
(портрет Графа). Позднее эти развлечения получили название ASCII-арта.
ASCII-арт развивался, в частности, в середине 1980-х на платформах Amiga и Commodore 64. Стандартный шрифт компьютера Amiga
содержал очень высокие символы «/» и «\», из которых, располагая их в
разных строках, можно было составить совершенно ровные непрерывные
линии. Чаще всего такими линиями изображались названия групп, чем и
объясняется, что говоря об ASCII-арте, говорят прежде всего именно о
шрифтах. В самом начале шрифты были чёткими, хорошо читаемыми. Позднее
шрифты усложнялись, делались интереснее. Так впервые заговорили о
школах «Oldschool» и «Newschool».
Платформу PC искусство текстового режима облюбовало с появлением нового стандарта ANSI, давшему реальное преимущество перед Amiga.
ANSI позволял задавать цвет символу, что в совокупности с имеющимися в
таблице символов блоками, породило новое мощное ответвление — ANSI art.
Первой арт-группой, показавшей изобразительные возможности на высоком
уровне, стала Aces of ANSI Art (A.A.A.), за которой потянулись
последователи.
И только уже позже, было замечено, что если использовать символ,
почти полностью заполняющий ячейку (например $), а к нему добавить
менее плотный символ — то таким образом можно сглаживать общую форму
(этот приём получил название «антиалиасинг» (от англ.antialiasing)). Так, в конечном итоге, зародилась современная школа рисования ASCII.
К середине девяностых сцена полностью сформировалась, главными
направлениями рисования в текстовом режиме стали ASCII scene, ANSI
scene и Amiga style (который часто называют oldschool).
…Тут важно сказать, что на PC textmode-искусство началось с имитации
Amiga style, а закончилось картинками с множеством «$» и без единого
«\» или «/». PC художники, вполне естественно, назвали старый стиль
oldschool, а новый, с долларами, — newschool. Им, конечно, было
невдомек, что на Amiga названия уже были зарезервированы. В результате
произошла путаница, а художники Amiga получили ещё один повод презирать
PC и все с ним связанное .