Musze napisac program, ktory wyswietla na ekranie np lisc - lisc ten ma urosnac - wzglednie bez klatkowania lub sie obracac itp.. Zadanie to mam wykonac w tekstowym C++ - pod unixa, a obrazek ma byc stworzony za pomoca znaczkow ASCII. Jak to zrobic najlatwiej?? - Moge zapsiac krawedzie do talicy, wyswietlic i zmienic polozenie znaczkow w tablicy - tylko jak zapewnic sobie obrot - kazdy pkt przesuwa sie inaczej w tablicy :] Jest moze jakas pomocna funkcja? A moze jest biblioteka, ktora pomoze rozwiazac takie zadanie... ??
troche inaczej, obrabiasz normalna rafike, ale wyswietlasz przy pomocy aalib (ascii art library), tak jak to robi np. mplayer (odpal kiedys mplayer -vo aa film.avi)
Flabra jakbys mogl mi jeszcze powiedziec cos dokladniej o "obrabiasz grafike normalnie" Tzn.. Musze miec lisc 20x25 znaczkow, to ma nie dzialac tak ze obraz jest pusty a zaraz jest duzy tylko ma byc jakis efeket posredni (wczesniej moze troche nie jasno sie wyrazilem :/ )
Mam pisac funkcje ktora bedzie np wydluzac boki zgodnie z jakas zasada? - to raczej sie nie uda bo beda wychodzily kwadratowe liscie :/ a moze lepiej jak zrobie 4 funkcje i kazda bedzie rysowala troche wiekszy od poprzedniego listek - to z kolei malo optymalne :].
I jeszcze jedna prosba o jakis adres do strony albo krociotki opis jak dziala aalib - bo nie moge znalezckonkretnego opisu tej biblioteki.
gienio napisał(a)
I jeszcze jedna prosba o jakis adres do strony albo krociotki opis jak dziala aalib - bo nie moge znalezckonkretnego opisu tej biblioteki.
Latwiej i szybciej by ci bylo, jak bys w ogole zagladnal na strone aalib do dzialu z dokumentacja, zamiast tutaj pytac.
http://aa-project.sourceforge.net/aalib/aalib_toc.html