Knihovna libcaca
je grafická knihovna produkující text místo pixelů, takže může fungovat na
starších video kartách a textových terminálech. Není nepodobná známé knihovně
AAlib
.
libcaca
vyžaduje k činnosti terminál,
takže by měla fungovat na všech Unixových systémech (včetně Mac OS X) pomocí buď
knihovny slang
nebo knihovny
ncurses
, pod DOSem pomocí knihovny
conio.h
a na systémech Windows
pomocí buď slang
nebo
ncurses
(pomocí emulace Cygwin) nebo
conio.h
. Pokud
./configure
detekuje libcaca
, bude sestaveno
rozhraní caca libvo.
Odlišnosti od AAlib
jsou:
16 dostupných barev pro znakový výstup (256 barev pro pár)
rozhodování podle barev v obrázku
Ale libcaca
má také následující
omezení:
nemá podpora pro jas, kontrast a gamu
V caca okně můžete použít některé klávesy pro změnu renderovacích volby:
Klávesa | Akce |
---|---|
d |
Přepíná metody rozhodování v libcaca .
|
a |
Přepíná vyhlazování v libcaca .
|
b |
Přepíná pozadí v libcaca .
|
libcaca
také respektuje některé
proměnné prostředí:
Nastaví doporučený caca ovladač, jako ncurses, slang, x11.
Nastaví počet řad a sloupců. Např. 128x50.
Nastaví použitý font. Např. fixed, nexus.
Použijte volbu -framedrop, pokud váš počítač není dost rychlý pro renderování všech snímků.