Detail práce

Knihovna pro výpočet šumů používaných v procedurálním texturování

Diplomová práce Student: Kučera Ondřej Akademický rok: 2006/2007 Vedoucí: Herout Adam, prof. Ing., Ph.D.
Název anglicky
Library for Evaluation of Noises Used in Procedural Texturing
Jazyk práce
český
Abstrakt

V této práci se čtenář seznámí s problematikou procedurálního texturování a využití šumu pro tvorbu textur materiálů reálného světa. Pozná význam šumu, jeho vlastnosti a způsob využití. Při výpočtech šumu jsou nedílnou součástí náhodná čísla a interpolační metody, proto nechybí kapitoly o generátorech náhodných čísel a interpolačních metodách. Samozřejmostí je také popis vlastností a principů jednotlivých metod výpočtu šumu. Hlavní součástí této práce je efektivní implementace knihovny vybraných šumů. Další kapitoly jsou o výběru metod a návrhu rozhraní, samotné implementaci, a aby byla knihovna efektivní, tak se lze dočíst o různých druzích testů a optimalizací. Na závěr jsou uvedeny dosažené výsledky po optimalizacích a celkové shrnutí práce.

Klíčová slova

Procedurální texturování, šum, Perlinův šum, fraktální suma, turbulence, interpolace, náhodná čísla, textura mramoru, textura dřeva, statická knihovna, hlavičkový soubor, makro

Ústav
Studijní program
Elektrotechnika a informatika, obor Výpočetní technika a informatika
Soubory
Stav
obhájeno, hodnocení C
Obhajoba
19. června 2007
Oponent
Citace
KUČERA, Ondřej. Knihovna pro výpočet šumů používaných v procedurálním texturování. Brno, 2007. Diplomová práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2007-06-19. Vedoucí práce Herout Adam. Dostupné z: https://www.fit.vut.cz/study/thesis/5625/
BibTeX
@mastersthesis{FITMT5625,
    author = "Ond\v{r}ej Ku\v{c}era",
    type = "Diplomov\'{a} pr\'{a}ce",
    title = "Knihovna pro v\'{y}po\v{c}et \v{s}um\r{u} pou\v{z}\'{i}van\'{y}ch v procedur\'{a}ln\'{i}m texturov\'{a}n\'{i}",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2007,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/5625/"
}
Nahoru