Программирование и не только

Объявление


!!

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



ASCII-арт

Сообщений 1 страница 5 из 5

1

ASCII art (от англ. ASCII artwork) — форма изобразительного искусства, использующая символы ASCII на моноширинном экране компьютерного терминала (или принтера) для представления изображений. При создании такого изображения используется палитра, состоящая из буквенных, цифровых символов и символов знаков пунктуации — всего 95 символов. Ещё 160 символов обычно не используются, поскольку они отображаются в различных кодировках по-разному.
                                                          Предтечи
Близкие к аски-арту изображения начали появляться в XIX веке. Одним из их проявлений стал фигурный текст в поэзии — каллиграммы. Общеизвестным примером может стать поэзия Гийома Аполлинера, активно использовавшего каллиграммы в своих стихах. Ещё один общеизвестный пример — творчество Льюиса Кэрролла (например, в произведении «Алиса в стране чудес»).

                                                             Заяц

                                                            (\___/)
                                                            (='.'=)
                                                            (")_(")

С изобретением печатной машинки в середине XIX в. создание изображений с помощью литер стало восприниматься как вид искусства. В 1890-х годах производители печатных машинок и агентства по найму и обучению секретарш устраивали конкурсы на самый быстрый набор текста, а также на самый лучший рисунок, созданный с помощью машинки. Один из наиболее ранних сохранившихся примеров такого искусства — рисунок бабочки, созданный в 1898 г. Флорой Стэйсси и опубликованный в журнале «Pitman’s Phonetic Journal» от 15 октября 1898 г. Картинка составлена из множества скобок, дефисов, звёздочек, точек и нескольких прописных букв «o».

                                                              История
Аски-арт зародился в середине 1980-х на платформах Amiga и Commodore 64. Развитие же этот вид компьютерного искусства получил в среде демомейкеров. Стандартный шрифт компьютера Amiga содержал очень высокие символы «/» и «\», из которых, располагая их в разных строках, можно было составить совершенно ровные непрерывные линии. Чаще всего такими линиями изображались названия групп, чем и объясняется, что говоря об аски-арте, говорят прежде всего именно о шрифтах. В самом начале шрифты были чёткие, хорошочитаемые. Позднее шрифты усложнялись, делались интереснее. Так впервые заговорили о школах «Oldskool» и «Newskool».
Платформу PC искусство текстового режима облюбовало с появлением нового стандарта ANSI, давшему реальное преимущество перед Амигой. ANSI позволял задавать цвет символу, что в совокупности с имеющимися в таблице символов блоками, породило новое мощное ответвление — ANSI art. Первой арт-группой, показавшей изобразительные возможности на высоком уровне, стала Aces of ANSI Art (A.A.A.) За которой потянулись последователи.
И только уже позже, было замечено, что если использовать символ почти полностью заполняющий ячейку (например $), а к нему добавить менее плотный символ — то таким образом можно сглаживать общую форму (этот приём получил название «антиалиасинг» (от англ. antialiasing)) Так, в конечном итоге, зародилась современная школа рисования ASCII.
К середине девяностых сцена полностью сформировалась, главными направлениями в рисовании в текстовом режиме, стали Ascii scene, Ansi scene и Amiga style (который, частенько, и называют Oldschool).
Формат и распространение
Традиционной формой распространения аски-арт картин является так называемый артпак (от англ. art package) — архив файлов работ, включающий в себя обычно файл описание file id.diz и .nfo файл группы, выпустивший артпак. Артпаку всегда присваивается порядковый номер, а именуется он обычно по имени группы. Например, группа Mimic, выпустив свой 82-ой артпак, называет его Mimic#82
ASCII-анимации
ASCII-анимация является одним из направлений аски-арта. В этом направлении рисуются наборы ASCII-картинок, при пролистывании которых получаются мультики. Обычно высота картинки выбирается равной стандартной высоте программы просмотрщика текста, под которую он оптимизируется. При этом смена кадров производится нажатием клавиши Page Down.
Также на PC в среде DOS возможен вывод ASCII-анимации из BAT-файлов через драйвер ANSI.SYS с использованием Esc-последовательностей. Этот метод не получил широкого распространения из-за того, что он требует загрузки драйвера, который редко используется по назначению и занимает место в памяти.
Известны также анимационные ролики, реализованные посредством протокола telnet. Наиболее известным среди них является ASCII-версия IV эпизода космической саги «Звёздные войны»[2].
Автоматизация
Существуют различные компьютерные программы для создания ASCII-графики. Их можно поделить на две группы. Первая представляет из себя некое подобие графических редакторов, только в текстовом режиме. Во вторую группу входят программы конвертирующие графическое изображение в ASCII-графику.
Вывод видео в аски-арте
В мультимедийном проигрывателе MPlayer существует поддержка aalib, позволяющая выводить видео в режиме ASCII. В оболочке для мультимедийного проигрывателя XINE, xine-ui также присутствует возможность смотреть видео в ASCII (для этого видео запускается через отдельную команду aaxine).
Помимо «чистого искусства» (рисунка ради рисунка), аски-арт часто используется в оформительских целях у варез-групп, у демомейкеров. Варезные группы обычно включают файлы .nfo в своё программное обеспечение, креки или другие нелегальные релизы. Такой ASCII art обычно включает имя варез-группы и, возможно, несколько ASCII картинок. Примером такой группы является Echelon.
Аски-арт часто используется для оформления 1-2-3-строчной подписи в электронных письмах. @}->--- изображает розочку, *,…,* изображает оскал.
Во времена BBS аски-арт использовался для графического оформления оных, так как применять другие виды графики возможности не было.

ANSI-графика — расширение ASCII-графики. Этот вид цифровой графики создаёт картинку из символов, но использует не только символы, предлагаемые кодировкой ASCII, а все 224 печатных символа, 16 цветов шрифта и 8 фоновых цветов, поддерживаемых драйвером ANSI.SYS, который использовался в системе DOS. ANSI-графика использовалась в BBS.
Файлы часто имели расширение .ans. Для их создания часто использовались специальные программы, в частности пакет TheDraw, написанный Яном Э. Дэвисом (Ian E. Davis) в 1986 году. Этот пакет, среди прочего, позволял создавать анимацию, а также имел «шрифты», то есть наборы больши́х символов, составленных из маленьких.
Почти полное исчезновение BBS и DOS резко уменьшило популярность ANSI-графики. Среды DOS под Windows NT не используют ANSI.SYS; даже просмотр ANSI-графики в среде Windows NT требует специальных программ. Однако, графика ANSI по-прежнему поддерживается консольным текстовым драйвером Linux.
В стиле ANSI-графики работали группы ACiD Productions, Black Maiden, iCE Advertisements.

Ссылки:
http://www.tvorich.chat.ru/dnv_typo/typografik.html
http://ansiart.org.ua/
http://www.xakep.ru/magazine/xa/073/078/1.asp

0

2

retetfgdgdfgdgdgdgfdgvbhbvnvcbnmbmnbmbhmyuhtyhjfhfhfh
fdfgdg            fgfgdgcbdfgherdetcnvjtjtjyjyjhgj                hgfghfh
dfg                    dfgdgdfdfgvcbbbcvnhgjgjhj       ghghnb        dghhdg                       
df        ghhhhh      dfgdgsdfdsgfvcbcvnghj         igh                       dfghdjkgh           
f       er             g      dfgdgdgdgdgcvnbjj           e                          dgdfgdgdg         
  g                             dfgdgdgdgdggdvn           n                             hmkhjmhjm                       
   fg                           dgdfgdgdgdggbnh          b                             qtetfdvcbcvb                                       
    f                           dfgdgdgddgdgmn           y                             fghfghffhhgf
     fgsaas          dgdgdgdgdgdgdbnm            bmbmm               cvnvcnvnvv
cvb          cvb                                                         vbv                 cvbcbctfhrthvcbcv
cv           cvbcv                                                    cvbcvb           cvbvcbcbthtrhvbnghjn
v            cvbcbb                                                 c        vvb              cvcbcbbfhgfbgdfdf
            fg       fg                                                 f    $     ggg            fdgdgryhgjghjhgnhj
            g   @    hh                                               g         hhgh        fghghrtyhkklkjjkhfdd
          dfg      dfff                                              cvb       vbv            cvbbcvbfhgjytjfghd
             dfgfdg                                                   dfgdgdfg             dfgesrtydsdsgrrgthj
              fdjh                                                        uioiuoui                 uiokjhuhkukjkhjk
                 kj                                                              jhk                   hjkhjktyutyughtyu
                                                                                                         zbcbfhtjukukhmhm
                                   hgmhmhmhhfhm                                         ghmmhmhjmjhmhm
                                     fgh   gh    ghgfh                                           rtjijhijifhjfhmishjkhs
                                      gf    gg    jhjhj                                                 rughughfdjhgrugh
                                      g  gjur  rugudr                                              rdjghjdrghjdghjhjh
                                            jfdgjghfg                                               cnvbncbfdgdjhgjgjghj
fdg                                          jfdg                                                       jdfgjghjgfdgshreuih
fdg                                            fd                                                      kdjfdkgjrijckvjbithuiuiofug
fgfdgfd                                     i                                           jdfgjdghjfghruialdfgjdghcncbnjhb
vckbbviii                                    i                                          jdfhghgnvnburghoiagjfjbfkdjidjhjih
jdfgjfjkgjkgj                            kj                               dkgjkdjgkjgirgjfdkgjkbjvcm,b,cmfjbhfijbh
fmkbcbdfnbmnf                   fjgh                             jkdfgnbufghurhfjufdghudfgeiwtyiruetyjfdghu
dfgjhdfghjghjgh            jfghjfdhgjh                     jfdhgjdfhgurtietuhfdghruhiewrhfjghrughrgfjgig
dfgjghjgjghjghj         dfjghjdfghjghjfjf            djfghjfghureihfdjghrughjfghurghjfghdufghdgufdgu
djfghjfghfjghjfh                                             jfdgdfghdjrghururthjfghurghdhguwitueptdfgbpdgjfdjkgbk
fdgjghjgkjfdkjgkdfhgj                               jdfhgjfdhgjdghkjhdfjkghurirtewutfdgjhgurihfghurghfjdkghuigh
rghghfjhgurghjhurghjfghruhgurghjfnurghjnuthgfgnuiriotejfghuhfghjhgfghuerihguriehjfghieurghiruhgurighfdgdfg
gjhjhjhjhvcmnc,mbnkjdsghcbnkfdjghbnslaghuhgfjgnrughnfjgnrughmnvxmc,vndjfgncngsdmbncmbcvbcvbmnbmvn
bmvnbm,snskdghsdghngfjgnbksuireteriuidfguiyrejdfuyerhdfyurehduretjgiurtiehuitgughdghugdhdjghudghdjghdu
ghdjghjfghjfghjhgjfhgjdfuriiddjhfdidfghjfhgudfigjfghufghfjiddhgjdrughjrghughgrhuhfgurhrurhjcmncvncnvcmnxjd
hdjgkudghurhggurhguredjfgurhfjurhekhdfkhdskhgfdjhdjhgdjkhfurhgreighksdghkglb;sfgj;kfgbf;;ff/fbjsjankajnzn
gndgnzngurrtutitroietiueituiutuoieutiueituiejgkjfkjgdfkjirrjgeitgijeirjgigjreigjeiejgeigeirgjeirgegieirgjbmcmbc,mbc,
bmcbmifriofjgkdgjrijgfkjdgjirbvcnbfjcbhurghurghfjgnmvcbncunfuhnvbncjbnjhbfghufdghudreireghdfjghuhvcnbkdg
dgjdgjbcmbncmbnjfhnfgdjghbncmbncvmbnjnfhnmvbnjhnmbnjfnxcbndghutwtuiutieutiuertiuiretuiuvjkls;alcvk;lcgk.

0

3

типа медвед

+2

4

____________________________, д888888888б,
___________________________д8888888888888б____ _____________________, ад8ба, _
__________________________д888888888888888)___ __________________, д888888888б,
__________________________И8888888888888888___ _________________, 8888888888888б
__________________________`Ы88888888888888П" """"""""""бааа, ___, ____8888888888888
____________, адП"""""""""""9888888888П""^_________ ________^""Ы888888888888888888
_________, а8"^___________, д888П"888П^___________________________^"Ы8888888 88
_______, а8^____________, д8888ь_____________________________________^Ы8888 888
______а88ь___________, д8888Пь________________________________________И8 8П"^
____, д88ь___________д88888Пь_________________________ _________________"б,
___, д88ь___________д888888ь_________________________ ___________________`б,
__, д88ь___________д888888И__________________________ ____________________`б,
__д88И___________, 8888888ь_________________________________________ ______`б,
_, 888ь___________д8888888__________, д88888б, ______________________________`б,
_д888___________, 8888888И_________д88888888б, ___________, д8888б, ___________`б
, 8888___________И8888888И________д8888888888И______ ____, 88888888б___________8,
И8888___________88888888б_______д88888888888ь __________8888888888б__________8И
д8886___________888888888_______Ы888888888Пь_ __________Ы8888888888, ________, 8б
88888б__________И88888888б______`Ы8888888^____ _________`Ы888888888И________д8
Ы88888б_________`888888888б, ______`""""^________________`Ы8888888Пь______ _д888И
`888888б_________88888888888б, ___________________________`Ы8888П^________д888
_Ы888888б_______, 8888888888888ба, __________________________`""^________, д88888
_И8888888б, ____, 888888888888888888ба, ______д88888888б_______________, ад8888888И
_`888888888б, __И8888888888888888888888б, ____^"Ы888П"^__________., ад88888888888И
__88888888888б, `888888888888888888888888б, _____""______ад888888888888888888888ь
__8888888888888698888888888888888888888888б_, ад88ба, _, д88888888888888888888888
__88888888888888888888888888888888888888888б, `"""^_д8888888888888888888888888И
__8888888888888888888888888888888888888888888б ааад888888888888888888888888888ь
__Ы8888888888888888888888888888888888888888888 888888888888888888888888888888П
__И8888888888888888888888888888888888888888888 88П^__^Ы8888888888888888888888ь
__`Ы88888888888888888П888888888888888888888888 88ь_____^88888888888888888888И
___`Ы8888888888888888_`88888888888888888888888 88_______8888888888888888888Пь
____`Ы888888888888888__`8888888888888888888888 88, _____, 888888888888888888Пь
_____`Ы88888888888888б__`888888888888888888888 88И_____И888888888888888888ь
_______"Ы8888888888888б__`8888888888888888888 888И_____И88888888888888888ь
_________"Ы88888888888П___`888888888888888888 888б_____д8888888888888888ь
____________^""""""""^______`Ы88888888 888888888888, ____888888888888888Пь
_____________________________"888888888888888 8888б, ___Ы888888888888П^
______________________________`Ы88888888888888 8888б___`Ы8888888П"^
________________________________"Ы88888888888 88888П_____`""""^
__________________________________`"ЫЙ8888888 8888Пь

РАЗВЕ НИ КРУТО!!!!!!!!!!!!!!

0

5

888888888888888888888888
_______________8888ooo8888888888888888888888888
_____________8888oooooo8888888888888888888888888888
____________88oooooooo888ooo8888888888888888888888888
__________88888888oooo8ooooooooooo88888888888888888888
________888_8oo888888oooooooooooooooooo88888888888 888
___________88oooo88888888oooomoooooooooo88888888888 8
_________888888888888888888oMooooooooooo8888888888888
________88888888888888888888ooooooooooooM88888888888888
________8888888888888888888888oooooooooM8888888888888888
_________8888888888888888888888oooooooM888888888888888888
________8888888888888888oo88888ooooooM88888888888888888888
______88888888888888888ooo88888oooooM888888888888888 8888
_____88888888888888888ooo88888ooooMoo;o*M*o;888888888 88
____88888888888888888ooo8888oooooMooooooooooo88888888 8
___88888888888888888oooo88ooooooMo;ooooooooooo888888888
__8888888888888888888ooo8ooooooMooaAaooooooooM8888888888_______8
__88___8888888888oo88oooo8ooooMooooooooooooo888888888888888_8888
_88__88888888888ooo8oooooooooMoooooooooo;oo88o88888888888888888
_8__8888888888888oooooooooooMoo"@@@@@"oooo8w8888888888888888
__88888888888o888ooooooooooMooooo"@a@"oooooM8i888888888888888
_8888888888oooo88oooooooooM88oooooooooooooM88z88888888888888888
8888888888ooooo8oooooooooM88888oooooooooMM888!888888888888888888
888888888ooooo8oooooooooM8888888MAmmmAMVMM888*88888888___88888888
888888_MoooooooooooooooM888888888oooooooMM88888888888888___8888888
8888___MooooooooooooooM88888888888ooooooMM888888888888888____88888
_888___MoooooooooooooM8888888888888MooooomM888888888888888____8888
__888__MooooooooooooM8888o888888888888oooomooMm88888_888888___8888
___88__Moooooooooooo8888o88888888888888888ooooooMm8___88888___888
___88__Moooooooooo8888Moo88888oo888888888888oooooooMm88888____88
___8___MMoooooooo8888Mooo8888ooooo888888888888ooooooooMm8_____8
_______8Mooooooo8888Mooooo888ooooooo88ooo8888888ooooooooMm____8
______88MMooooo8888Mooooooo88oooooooo8ooooo888888oooMoooooM
_____8888Mooooo888MMoooooooo8oooooooooooMoooo8888ooooMooooM
____88888Mooooo88oMoooooooooo8oooooooooooMooo8888ooooooMooM
___88_888MMooo888oMoooooooooooooooooooooooMo8888oooooooooMo
___8_88888Mooo88ooMoooooooooooooooooooooooMMo88ooooooooooooM
_____88888Mooo88ooMoooooooooo*88*ooooooooooMo88ooooooooooooooM
____888888Mooo88ooMooooooooo88@@88ooooooooMoo88ooooooooooooooM
____888888MMoo88ooMMoooooooo88@@88oooooooMooo8ooooooooooooooo*8
____88888__Mooo8ooMMooooooooo*88*ooooooooooMooooooooooooooooo88@@
____8888___MMooooooMMoooooooooooooooooooooMMooooooooooooooooo88@@
_____888____MoooooooMMoooooooooooooooooooMMooMooooooooooooooooo*8
_____888____MMoooooooMMMooooooooooooooooMMoooMMoooooooooooooooM
______88_____MooooooooMMMMoooooooooooMMMMoooooMMooooooooooooMM
_______88____MMoooooooooMMMMMMMMMMMMMooooooooMMMooooooooMM
________88____MMooooooooooooMMMMMMMooooooooooooMMMMMMMMMM
_________88___8MMooooooooooooooooooooooooooooooooooMMMMMM
__________8___88MMooooooooooooooooooooooMoooMooooooooMM
______________888MMooooooooooooooooooMMooooooMMooooooMM
_____________88888MMoooooooooooooooMMMooooooomMoooooMM
_____________888888MMoooooooooooooMMMoooooooooMMMoooM
____________88888888MMoooooooooooMMMoooooooooooMMoooM
___________88_8888888MoooooooooMMMooooooooooooooMoooM
___________8__888888_MoooooooMMoooooooooooooooooMoooMo
______________888888_MooooooMoooooooooooooooooooMoooMM
_____________888888__MoooooMooooooooooooooooooooooooMoM
_____________888888__MoooooMooooooooo@ooooooooooooooMooM
_____________88888___Moooooooooooooo@@oooooooooooooooMooM
____________88888___Moooooooooooooo@@@ooooooooooooooooMooM
___________88888___Mooooooooooooooo@@ooooooooooooooooooMooM
__________88888___Mooooomoooooooooo@ooooooooooMmoooooooMoooM
__________8888___MoooooMoooooooooooooooooooooooMMoooooooMoooM
_________8888___MoooooMoooooooooooooooooooooooMMMooooooooMoooM
________888____MoooooMmooooooooooooooooooooooMMMoooooooooMooooM
______8888____MMooooMmoooooooooooooooooooooMMMMooooooooomoomoooM
_____888______MoooooMooooooooooooooooooooMMMooooooooooooMoommoooM
__8888_______MMoooooooooooooooooooooooooMMooooooooooooomMooMMoooMo
_____________MoooooooooooooooooooooooooMooooooooooooooomMooMMoooMm
____________MMoooooomoooooooooooooooooooooooooooooooooooMooMMoooMM
____________MooooooooMoooooooooooooooooooooooooooooooooooMooMoooMM
___________MMoooooooooMoooooooooooooMoooooooooooooooooooooMoMoooMM
___________MoooooooooooM88oooooooooMoooooooooooooooooooooooMMooMMM
___________Moooooooooooo8888888888MooooooooooooooooooooooooMMooMM
___________Mooooooooooooo88888888MoooooooooooooooooooooooooMooMM
___________Moooooooooooooo888888MoooooooooooooooooooooooooMooMM
___________Mooooooooooooooo88888MoooooooooooooooooooooooooMoMM
___________Mooooooooooooooooo88MooooooooooooooooooooooooooMMM
___________MoooooooooooooooooooMooooooooooooooooooooooooooMM
___________MMoooooooooooooooooMooooooooooooooooooooooooooMMM
___________MoooooooooooooooooMooooooooooooooooooooooooooMM
____________MMoooooooooooooooMooooooooooooooooooooooooooMM
_____________MoooooooooooooooMoooooooooooooooooooooooooMMM
_____________MMoooooooooooooMoooooooooooooooooooooooooMMM
______________MoooooooooooooMooooooooooooooooooooooooMMM
______________MMoooooooooooMooooooooooooooooooooooooMMM
_______________MoooooooooooMoooooooooooooooooooooooMMM
_______________MMoooooooooMoooooooooooooooooooooooMMM
________________MoooooooooMooooooooooooooooooooooMMM
________________MMoooooooMooooooooooooooooooooooMMM
_________________MMooooooMoooooooooooooooooooooMMM
_________________MMoooooMoooooooooooooooooooooMMM
__________________MMooooMooooooooooooooooooooMMM
__________________MMoooMooooooooooooooooooooMMM
___________________MMooMoooooooooooooooooooMMM
___________________MMoMoooooooooooooooooooMMM
____________________MMMooooooooooooooooooMMM
____________________MMooooooooooooooooooMMM
_____________________MoooooooooooooooooMMM
____________________MMooooooooooooooooMMM
____________________MMoooooooooooooooMMM
____________________MMooooMoooooooooMMMo
____________________mMMooooMMoooooooMMMM
_____________________MMMoooooooooooMMMoM
_____________________mMMoooMoooooooMoMoM
______________________MMooMMMMoooooooMoM
______________________MMooMMMooooooooMoM
______________________mMMooMMooooooooMoM
_______________________MMooMMoooooooooMoM
_______________________MMooMMooooooooooMom
_______________________MMoooMoooooooooooMM
_______________________MMMoooooooooooooooMo
_______________________MMMoooooooooooooooMo
_______________________MMMooooooooooooooooM
_______________________MMMooooooooooooooooM
_______________________MMMooooooooooooooooMm
________________________MMooooooooooooooooMM
________________________MMMoooooooooooooooMM
________________________MMMoooooooooooooooMM
________________________MMMoooooooooooooooMM
________________________MMMoooooooooooooooMM
_________________________MMooooooooooooooMMM
_________________________MMMoooooooooooooMM
_________________________MMMoooooooooooooMM
_________________________MMMooooooooooooMM
__________________________MMooooooooooooMM
__________________________MMooooooooooooMM
__________________________MMoooooooooooMM
__________________________MMMooooooooooMM
__________________________MMMooooooooooMM
___________________________MMoooooooooMM
___________________________MMMooooooooMM
___________________________MMMooooooooMM
____________________________MMooooooooMM
____________________________MMMooooooMM
____________________________MMMooooooMM
_____________________________MMooooooMM
_____________________________MMooooooMM
______________________________MMoooooMM
______________________________MMoooooMMo
______________________________MMoooooMoM
______________________________MMoooooMoM
______________________________oMooooooMo
_____________________________MoMoooooooM
____________________________MoooMooooooM
___________________________MooooMooooooM
__________________________MoooooMoooooooM
_________________________MooooooMMoooooooM
_________________________MoooooooMooooooooM
_________________________M;o;ooooMoooooooooM
_________________________Momo;oooMooooooooooM
_________________________MMomomooMoooooooo;oM
__________________________MMomooMMooooooo;o;M
___________________________MMooMMMoooooo;omoM
___________________________MMMM_MMoooomomoMM
__________________________________MMoooomoMM
___________________________________MMooooMM
____________________________________MmooMM

+1