A libcaca
függvénykönyvtár egy grafikus könyvtár, ami szöveget jelenít meg pixelek helyett, így
működik régebbi videó kártyákkal vagy szöveges terminálokon is. Hasonló a népszerű
AAlib
könyvtárhoz.
A libcaca
-nak egy terminál kell a működéshez, így
bármilyen Unix rendszeren (beleértve a Mac OS X-et) működik, vagy a
slang
vagy az
ncurses
vagy DOS alatt a
conio.h
illetve Windows rendszereken
akár a slang
vagy az
ncurses
(Cygwin emuláción keresztül) vagy
a conio.h
könyvtárak használatával. Ha
a ./configure
megtalálja a libcaca
-t, a caca libvo vezérlő
elkészül.
A különbség az AAlib
-hez képest
a következőek:
16 elérhető szín a karakter kimenetre (256 színű párok)
színes kép dithering
De a libcaca
-nak megvan az
alábbi korlátja:
nincs fényerő, kontraszt és gamma támogatás
Pár billentyűvel szabályozhatod a caca ablakban a renderelés opcióit:
Gomb | Művelet |
---|---|
d |
Váltás a libcaca dithering metódusai között.
|
a |
A libcaca antialiasing ki-/bekapcsolása.
|
b |
A libcaca háttérbe küldése.
|
A libcaca
figyel pár
környezeti változót is:
Állítsd be a javasolt caca vezérlőt, pl. ncurses, slang, x11.
Megadja a sorok és oszlopok számát, pl. 128x50.
Megadja a használni kívánt betűtípust, pl. fixed, nexus.
Használd a -framedrop kapcsolót ha a számítógéped nem elég gyors az összes képkocka rendeléséhez.