David Fabris, 39595/10-R
Projektni rad iz kolegija Računalna grafika (FOI), tema: Fraktalni modeli vegetacije
Primjer: drveće Rekurzija –Jedna grančica je ista kao i grana, jedna grana ista je kao i cijelo drvo. Dublja rekurzija daje više detalja. Izvorni kod u C || Izvršna datoteka za linux* strelica (gore) povećava dubinu rekurzije, i suprotno, strelica (dolje) smanjuje dubinu rekurzije ________________________________________ Skaliranje –Jedna grana ista je kao i cijelo drvo, no umanjena verzija. Svakim sljedećim rekurzivnim pozivom argument duljine se dijeli određenim faktorom. Izvorni kod u C || Izvršna datoteka za linux* strelica (gore) povećava dubinu rekurzije, i suprotno, strelica (dolje) smanjuje dubinu rekurzije ________________________________________ Slučajnost (+3D) –Grančice nisu za fiksno određeni faktor umanjene u odnosu na grane. Slučajni faktor smanjivanja, ili rotacije grana konačno daje realističan rezultat Izvorni kod u C || Izvršna datoteka za linux* strelica (gore) povećava dubinu rekurzije, i suprotno, strelica (dolje) smanjuje dubinu rekurzije. Bilo koja tipka (space) generira novo fraktalno drvo ________________________________________ |
Prezentacija________________________________________ Naslovna slika:Izvorni kod u C || Izvršna datoteka za linux * Bilo koja tipka (space) generira novu sliku Fraktalni listovi: Izvorni kod u C || Izvršna datoteka za linux ProgramiCrtanje fraktala: Fractal Fantasy Generiranje fraktala: Chaos Pro Literatura |