Show simple item record

Generování vlasů interpolací
dc.contributor.advisorKřivánek, Jaroslav
dc.creatorŠik, Martin
dc.date.accessioned2017-05-07T00:20:33Z
dc.date.available2017-05-07T00:20:33Z
dc.date.issued2012
dc.identifier.urihttp://hdl.handle.net/20.500.11956/41316
dc.description.abstractTato diplomová práce popisuje procedurální generátor vlasů, který je schopen vygenerovat vlasy z pouze pár řídících vlasů, které jsou přímo modelovány 3d umělcem. Generátor vlasů je součástí projektu Stubble - nástroje na modelování vlasů v Autodesk Maya. Procedurální generátor vlasů umožňuje generování vlasů během vykreslování, a tudíž není potřeba ukládat vlasy do souborů se scénou, což výrazně zrychlí vykreslování. Vlasy mohou být taktéž generovány interaktivně a zobrazeny pomocí OpenGL během modelování v Maye. Generované vlasy jsou hlavně spočteny pomocí interpolace z již zmíněných řídících vlasů, ale zároveň jsou ovlivněny mnoha nastavitelnými vlastnostmi. Tyto vlastnosti umožňují změnit geometrii vlasů pomocí šumových funkcí, definovat barvu a tloušťku vlasů a mnohem více. Abych určil pozice vlasů na dané trojúhelníkové síti, používám vlastní vzorkovací algoritmus, který generuje náhodné vzorky na trojúhelníkové síti dle hustoty dané 2-dimenzionální texturou. Můj vzorkovací algoritmus používá novou techniku ke generování vzorků z diskrétní distribuce. Tato technika může být použita v jiných aplikacích než je vzorkování trojúhelníkových sítí.cs_CZ
dc.description.abstractThis thesis describes a procedural hair generator that is able to generate hair from just a few hairs, called hair guides, which are directly modeled by a 3d artist. The procedural hair generator is a part of Stubble project -- a tool for hair modeling in Autodesk Maya. The procedural hair generator can generate hair during rendering, thus avoiding storage of hair geometry in a scene file, which makes the rendering process very efficient. Furthermore, hair can be generated interactively and displayed by OpenGL during modeling in Maya. Generated hair geometry is mainly defined by interpolation from the mentioned hair guides; however it is also influenced by many hair properties. These properties can change hair geometry using noise functions, define hair color, width and more. To determine hair root positions on a given triangular mesh I use my own mesh sampling algorithm that generates random samples on a triangular mesh according to a density defined by a 2-dimensional texture. My sampling algorithm uses an innovative way of sampling from a discrete probability distribution, which can be used in other applications than mesh sampling.en_US
dc.languageEnglishcs_CZ
dc.language.isoen_US
dc.publisherUniverzita Karlova, Matematicko-fyzikální fakultacs_CZ
dc.subjectpočítačová grafikacs_CZ
dc.subject3Dcs_CZ
dc.subjectvlasycs_CZ
dc.subjectmodelovánícs_CZ
dc.subjectcomputer graphicsen_US
dc.subject3Den_US
dc.subjecthairen_US
dc.subjectmodelingen_US
dc.titleGenerování vlasů interpolacíen_US
dc.typediplomová prácecs_CZ
dcterms.created2012
dcterms.dateAccepted2012-09-03
dc.description.departmentDepartment of Software and Computer Science Educationen_US
dc.description.departmentKatedra softwaru a výuky informatikycs_CZ
dc.description.facultyFaculty of Mathematics and Physicsen_US
dc.description.facultyMatematicko-fyzikální fakultacs_CZ
dc.identifier.repId92827
dc.title.translatedGenerování vlasů interpolacícs_CZ
dc.contributor.refereeKolomazník, Jan
dc.identifier.aleph001498338
thesis.degree.nameMgr.
thesis.degree.levelnavazující magisterskécs_CZ
thesis.degree.disciplineSoftware Systemsen_US
thesis.degree.disciplineSoftwarové systémycs_CZ
thesis.degree.programComputer Scienceen_US
thesis.degree.programInformatikacs_CZ
uk.faculty-name.csMatematicko-fyzikální fakultacs_CZ
uk.faculty-name.enFaculty of Mathematics and Physicsen_US
uk.faculty-abbr.csMFFcs_CZ
uk.degree-discipline.csSoftwarové systémycs_CZ
uk.degree-discipline.enSoftware Systemsen_US
uk.degree-program.csInformatikacs_CZ
uk.degree-program.enComputer Scienceen_US
thesis.grade.csVýborněcs_CZ
thesis.grade.enExcellenten_US
uk.abstract.csTato diplomová práce popisuje procedurální generátor vlasů, který je schopen vygenerovat vlasy z pouze pár řídících vlasů, které jsou přímo modelovány 3d umělcem. Generátor vlasů je součástí projektu Stubble - nástroje na modelování vlasů v Autodesk Maya. Procedurální generátor vlasů umožňuje generování vlasů během vykreslování, a tudíž není potřeba ukládat vlasy do souborů se scénou, což výrazně zrychlí vykreslování. Vlasy mohou být taktéž generovány interaktivně a zobrazeny pomocí OpenGL během modelování v Maye. Generované vlasy jsou hlavně spočteny pomocí interpolace z již zmíněných řídících vlasů, ale zároveň jsou ovlivněny mnoha nastavitelnými vlastnostmi. Tyto vlastnosti umožňují změnit geometrii vlasů pomocí šumových funkcí, definovat barvu a tloušťku vlasů a mnohem více. Abych určil pozice vlasů na dané trojúhelníkové síti, používám vlastní vzorkovací algoritmus, který generuje náhodné vzorky na trojúhelníkové síti dle hustoty dané 2-dimenzionální texturou. Můj vzorkovací algoritmus používá novou techniku ke generování vzorků z diskrétní distribuce. Tato technika může být použita v jiných aplikacích než je vzorkování trojúhelníkových sítí.cs_CZ
uk.abstract.enThis thesis describes a procedural hair generator that is able to generate hair from just a few hairs, called hair guides, which are directly modeled by a 3d artist. The procedural hair generator is a part of Stubble project -- a tool for hair modeling in Autodesk Maya. The procedural hair generator can generate hair during rendering, thus avoiding storage of hair geometry in a scene file, which makes the rendering process very efficient. Furthermore, hair can be generated interactively and displayed by OpenGL during modeling in Maya. Generated hair geometry is mainly defined by interpolation from the mentioned hair guides; however it is also influenced by many hair properties. These properties can change hair geometry using noise functions, define hair color, width and more. To determine hair root positions on a given triangular mesh I use my own mesh sampling algorithm that generates random samples on a triangular mesh according to a density defined by a 2-dimensional texture. My sampling algorithm uses an innovative way of sampling from a discrete probability distribution, which can be used in other applications than mesh sampling.en_US
uk.publication-placePrahacs_CZ
uk.grantorUniverzita Karlova, Matematicko-fyzikální fakulta, Katedra softwaru a výuky informatikycs_CZ


Files in this item

Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record


© 2017 Univerzita Karlova, Ústřední knihovna, Ovocný trh 3-5, 116 36 Praha; email: admin-repozitar [at] cuni.cz

Za dodržení všech ustanovení autorského zákona jsou zodpovědné jednotlivé složky Univerzity Karlovy. / Each constituent part of Charles University is responsible for adherence to all provisions of the copyright law.

Upozornění / Notice: Získané informace nemohou být použity k výdělečným účelům nebo vydávány za studijní, vědeckou nebo jinou tvůrčí činnost jiné osoby než autora. / Any retrieved information shall not be used for any commercial purposes or claimed as results of studying, scientific or any other creative activities of any person other than the author.

DSpace software copyright © 2002-2015  DuraSpace
Theme by 
@mire NV