LinuxovΘ noviny | Leden 1998 | ||||
| |||||
╚asem jsem p°i╣el na algoritmus, kter² vezme p∙vodnφ obrßzek a vygeneruje o trochu zv∞t╣en² tak, ╛e n∞kterΘ body posune a dopoΦte jenom n∞kolik nov²ch detail∙. Tφm se u╣et°φ v∞t╣ina (90%) v²poΦt∙. P°es noc jsem to potom naprogramoval. P°esto╛e animace byla po°ßd dost pomalß, Thomasovi se to moc lφbilo. A tak mφsto objevovßnφ Ameriky jsme n∞kolik dal╣φch dn∙ programovali a do t²dne byla hotovß prvnφ verze XaoSe. P°idali jsme n∞kolik dal╣φch mno╛in a optimalizacφ (hlavn∞ to, ╛e pokud program poΦφtß nov² pixel uprost°ed jednolitΘ oblasti, p°edpoklßdß, ╛e pixel bude mφt stejnou barvu). Postupem Φasu se k v²voji p°idalo n∞kolik dal╣φch programßtor∙ a tak v poslednφ verzi 3.0 (kterou hodlßm pustit do sv∞ta co nejd°φve) u╛ toho XaoS umφ docela hodn∞ - 10 r∙zn²ch mno╛in, 22 obarvovacφch m≤d∙, p°ehrßvßnφ animacφ, truecolor atd. Podporuje SVGAlib, X11, DOS, plan9, AA, curses, BeOS, OS/2 a Macintosh. Distribuce takΘ obsahuje ·vod do fraktßl∙, p°φklady atd. Zßkladem je po°ßd stejn² algoritmus, ale p°idali jsme je╣t∞ unrolling smyΦek, periodicity checking, boundary detection a dal╣φ algoritmy, a tak je XaoS p°ibli╛n∞ dvakrßt rychlej╣φ, ne╛ p°edchozφ verze. Doufßm, ╛e se Vßm bude lφbit.
Domßcφ strßnka je na adrese
http://www.paru.cas.cz/~hubicka/XaoS a v²vojovΘ verze 3.0
najdete na ftp://ftp.ta.jcu.cz/pub/linux/hubicka/XaoS/experimental.
|