Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES / Não informado. / Neste trabalho estudaremos as transformações geométricas espaciais que podem ser executadas através de transformações lineares, afins e projetivas. Estas transformações podem ser representadas por matrizes, que é uma estrutura organizada e computacionalmente viável. Devemos então, fazer uma análise dessas transformações estruturando-as em um espaço vetorial e verificando seu comportamento. Após isso, usamos os conhecimentos oriundos da teoria das matrizes para relacionarmos tais transformações. São exemplos de transformações lineares as rotações, os cisalhamentos, reflexões, homotetias e projeções paralelas a um eixo, ambas usando como referência a origem do espaço ou algum dos eixos formados pela base do referencial adotado. Qualquer combinações entre estas, também é uma transformação linear. Já uma transformação afim é a composição de uma transformação linear com uma translação, atingindo uma maior abrangência, uma vez que agora não nos prendemos à origem. Por fim, uma transformação projetiva tem uma abrangência ainda maior. Desta vez, incluímos as relações de perspectiva e seus pontos de fuga. Dedicamos uma atenção especial às rotações no espaço devido ao fato de que estas transformações podem ser representadas por multiplicações de quatérnios, o que torna bem menor o custo computacional de sua implementação e armazenamento.
Identifer | oai:union.ndltd.org:IBICT/oai:ri.ufs.br:riufs/6523 |
Date | 19 May 2017 |
Creators | Cruz, Glauber Evangelista |
Contributors | Vieira, Evilson da Silva |
Publisher | Universidade Federal de Sergipe, Mestrado Profissional em Matemática, UFS, Brasil |
Source Sets | IBICT Brazilian ETDs |
Language | Portuguese |
Detected Language | Portuguese |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis |
Format | application/pdf |
Source | reponame:Repositório Institucional da UFS, instname:Universidade Federal de Sergipe, instacron:UFS |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.003 seconds