Problem trojkata
tommy - 20-05-2006 00:05
Problem trojkata
Witam wszystkich.
Mam taki problem, znalazlem w internecie algorytm na wypelnianie dowolnego trojkata powiedzmy czarnym kolorem.
Calosc sprowadza sie ogolnie do tego aby posortowac wierzcholki wg. y rosnaco, obliczyc przyrosty, a pozniej wypelniac trojkat od y najmniejszego do y - srodkowego.I potem do dolu od srodkowego do y - najwiekszego.
Mam podane aby liczac przyrosty skorzystac z takich wzorkow
dx12 = (x2 - x1 ) / (y2 - y1) dx13 = (x3 - x1 ) / (y3 - y1) dx23 = (x3 - x2 ) / (y3 - y2)
Po czym jest napisane "Liczac przyrosty, licznik pomnoz przez 256". No i moje pytanie jest takie, pomimo iz zaimplementowalem ten algorytm i fajnie sobie dziala to nie wiem dlaczego przy tych przyrostach trzeba mnozyc przez 256. Malo tego po policzeniu przyrostow nastepuja takie kroki jak
x11 = x1; x12 = x1; xk1 = 256 * x1; xk2 = 256 * x1; y = y1; x11 = xk1/256; x12 = xk2/256;
No i tutaj znow pojawia sie magiczne 256. Czy ktos moglby mnie oswiecic w tej sprawie ? Przyznam szczerze ze przeszukalem troche internet i pojawilo sie kilka bardzo podobnych algorytmow ale zaden nie wykonywal mnozenia / dzielenia przez 256 i co wiecej uniemozliwialo to poprawne narysowanie trojkata.
Pozdrawiam Tomek
MarcinP - 20-05-2006 00:05
Uzytkownik "tommy" <i-tommy@gazeta.pl> napisal w wiadomosci news:z8jao7vxlozv.1i5zer0sc5tvb$.dlg@40tude.net... > Witam wszystkich. > > Mam taki problem, znalazlem w internecie algorytm na wypelnianie dowolnego > trojkata powiedzmy czarnym kolorem. > > Calosc sprowadza sie ogolnie do tego aby posortowac wierzcholki wg. y > rosnaco, obliczyc przyrosty, a pozniej wypelniac trojkat od y > najmniejszego > do y - srodkowego.I potem do dolu od srodkowego do y - najwiekszego. > > Mam podane aby liczac przyrosty skorzystac z takich wzorkow > > dx12 = (x2 - x1 ) / (y2 - y1) > dx13 = (x3 - x1 ) / (y3 - y1) > dx23 = (x3 - x2 ) / (y3 - y2) > > Po czym jest napisane "Liczac przyrosty, licznik pomnoz przez 256". No i > moje pytanie jest takie, pomimo iz zaimplementowalem ten algorytm i fajnie > sobie dziala to nie wiem dlaczego przy tych przyrostach trzeba mnozyc > przez > 256. Malo tego po policzeniu przyrostow nastepuja takie kroki jak > > x11 = x1; > x12 = x1; > xk1 = 256 * x1; > xk2 = 256 * x1; > y = y1; > x11 = xk1/256; > x12 = xk2/256; > > No i tutaj znow pojawia sie magiczne 256. Czy ktos moglby mnie oswiecic w > tej sprawie ? Przyznam szczerze ze przeszukalem troche internet i pojawilo > sie kilka bardzo podobnych algorytmow ale zaden nie wykonywal mnozenia / > dzielenia przez 256 i co wiecej uniemozliwialo to poprawne narysowanie > trojkata. > > Pozdrawiam > Tomek sinus sinus jest brakujacym ogniwem kodu
a moze tangens
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[MSSQL2000] Problem z =?ISO-8859-2?Q?tabel=B1/indeksem/zapytanie?==?ISO-8859-2?Q?m_czy_b=B3=B1d_w_bazie_danych=2E=2E=2E?=
mysql i mysql-front, problem
String line; if (line=="cos"){...}....problem
Problemy z =?ISO-8859-2?Q?instalacj=B1_PostgreSQL_na_syste?==?ISO-8859-2?Q?mach_Windows?=
[postgres] Problem z =?ISO-8859-2?Q?zmian=B1_struktury_i_z?==?ISO-8859-2?Q?ale=BFno=B6ciami=2E?=
[oracle] =?ISO-8859-2?Q?zmia=BFd=BFony_przez_problem=3A_za?==?ISO-8859-2?Q?pytanie_do_hierarchi?=
Problem z wartościami w MySQL :( [ MySQL and ASP and VBScript ]
[PGSQL] czy ktos mial problemy z initdb pgsql 8.1 ?
[MySQL] Problem z zapisem danych w bazie danych
Problem z mysql - can't connect to MySQL/nietypowo...
zanotowane.pldoc.pisz.plpdf.pisz.plaguilera.opx.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|