Informações do Trabalho
Titulo
SIMULAÇÃO DE FLUIDOS NO UNITY UTILIZANDO O MÉTODO SPH
Subtítulo
Autor
CLÁUDIO HENRIQUE DA SILVA
Orientador
BERNARDO MARTINS ROCHA
Resumo
Este trabalho possui como objetivo realizar um estudo sobre o método de simulação de fluidos SPH (Smoothed-Particle Hydrodynamics), que utiliza a forma Lagrangeana para representar um fluido. A fórmula de Navier-Stokes foi utilizada para relacionar a aceleração de uma partícula com forças de pressão e viscosidade. Para atualizar as velocidades e posições das partículas no decorrer da simulação foi utilizado o método integrador Leap-Frog. Algumas estratégias de otimização do SPH foram discutidas, explorando diferentes maneiras de aprimorar a busca por partículas vizinhas (etapa crucial do método SPH). Também foi discutido como colisões entre partículas e os limites do domínio da simulação podem ser tratados. No decorrer do desenvolvimento do trabalho foi implementada uma versão do SPH em C++. Após explorar técnicas de otimização de código, este programa foi integrado ao motor de jogos Unity. Para realizar esta integração foi criada uma biblioteca que é gerenciada pelo Unity através de um script escrito em C#.
Ano:
2016
Palavras-Chave
SPH, fluidos, Unity, Leap-Frog
Obter PDF
Obter arquivos extras
Obter Bibtex