Deformace 3D textury podle polygonálního modelu
3D Texture deformation according to a polygonal model
bakalářská práce (OBHÁJENO)

Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/71177Identifikátory
SIS: 92817
Kolekce
- Kvalifikační práce [11325]
Autor
Vedoucí práce
Oponent práce
Šír, Zbyněk
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Obecná matematika
Katedra / ústav / klinika
Katedra softwaru a výuky informatiky
Datum obhajoby
16. 6. 2014
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Výborně
Klíčová slova (česky)
počítačová grafika, 3D, textura, modelování, deformaceKlíčová slova (anglicky)
computer graphics, 3D, texture, modeling, deformationÚkolem této bakalářské práce je navrhnout a implementovat algoritmus, který spočítá deformaci prostoru na základě deformace polygonálního modelu. Zaměříme se především na algoritmus, který počítá výslednou deformaci jako lineární kombinaci vrcholů zdeformovaného modelu. Koeficienty této lineární kombinace se nazývají zobecněné barycentrické souřadnice. V předchozí literatuře jsou zobecněné barycentrické souřadnice definovány pouze pro trojúhelníkové modely, navrhneme zde jejich další zobecnění pro obecné polygonální modely či parametrické plochy. Ve dvou dimenzích lze elegantně využít komplexních čísel a získat tak deformace, které jsou konformním zobrazením. Proto se zde pokusíme o zobecnění do třech dimenzí pomocí kvaternionů. Výsledný algoritmus implementujeme do programu Autodesk Maya a Mental Ray. Powered by TCPDF (www.tcpdf.org)
Aim of this bachelor thesis is to design and implement algorithm, which deforms 3D space according to the polygonal model. We focus on algorithm, where we calculate deformation as linear combination of vertices of deformed polygonal mesh. Coefficients of this linear combination are called generalized barycentric coordinated. In preceding literature are generalized barycentric coordinated defined only for triangular meshes, we propose further generalization to more objects such as polygonal meshes or parametric surfaces. In two dimensions it is possible to use complex numbers and obtain a bigger class of deformations, such as conformal mappings. We propose generalization to three dimensions with quaternions. We implement final algorithm to program Autodes Maya and Mental Ray. Powered by TCPDF (www.tcpdf.org)