Trabalho de Conclusão de Curso
Nome: Marcelo Nicolaci Pimentel
Instituição: UFF - Universidade Federal Fluminense
Programa: Instituto de Computação
Orientadora: Anselmo Antunes Montenegro
Ano: 2022
País: Brasil
Resumo
Operações de suavização e deformação podem ser usadas para auxiliar em modelagem e em processos de animação, como a animação de expressão facial. A suavização tem como objetivo tirar ruídos, diminuir detalhes, dentre outras aplicações, enquanto a deformação serve para moldar uma malha. A modelagem 3D pode ser muito custosa se for baseada no posicionamento manual dos vértices nas posições adequadas. A automação da deformação é uma forma prática e rápida de se obter uma deformação, sendo os métodos com melhores resultados os baseados em coordenadas diferenciais. Assim, o objetivo deste trabalho é a produção de um sistema que permita fazer suavização e deformação da malha utilizando o Operador Laplaciano. Para a suavização, o Operador Laplaciano serve para mapear o objeto 3D para o espaço de frequências naturais, permitindo o uso de filtros, como o filtro passa-baixa. Para a deformação, o Operador Laplaciano serve para calcular as coordenadas diferenciais, usadas na reconstrução das coordenadas espaciais com o resultado desejado. Portanto, a contribuição deste trabalho é um sistema com uma interface simples que realiza suavização e deformação utilizando comunicação entre duas linguagens, C# e C++. Ao avaliar este sistema, o mesmo se mostrou capaz de realizar essas operações para modelagem.
Palavras-chave: Suavização, Deformação, Modelagem, Operador Laplaciano, Coordenadas Diferenciais, Marshalling, TCC.
Para o texto completo, clique aqui!