Detalhes bibliográficos
Ano de defesa: |
2005 |
Autor(a) principal: |
Gnecco, Bruno Barberi |
Orientador(a): |
Não Informado pela instituição |
Banca de defesa: |
Não Informado pela instituição |
Tipo de documento: |
Dissertação
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
por |
Instituição de defesa: |
Biblioteca Digitais de Teses e Dissertações da USP
|
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: |
|
Link de acesso: |
https://www.teses.usp.br/teses/disponiveis/3/3142/tde-08112024-083651/
|
Resumo: |
Até recentemente, o desempenho dos computadores convencionais tornava o uso do algoritmo de traçado de raios (ray tracing) inviável para a geração interativa de imagens; portanto, apesar de gerar imagens com altíssima qualidade, o algoritmo se restringia a aplicações com imagens pré-processadas. Esta dissertação apresenta contribuições relacionadas com a geração interativa de imagens baseada nos algoritmos de ray tracing. A pesquisa inicialmente concentra-se na formalização do ray tracing. A partir desta formalização algumas contribuições relacionadas com a otimização do ray tracing são propostas, dentre as quais destaca-se o método de hipermapas. Sob o aspecto experimental, propõe-se e desenvolve-se uma biblioteca para computação distribuída especificamente focada no uso de aglomerados de computadores (clusters), denominada biblioteca libGlass. Demonstra-se a aplicabilidade da libGlass através do porte de várias aplicações interativas para o aglomerado de computadores da CAVERNA Digital da USP e de seu uso com a implementação de ray tracing, bem como apresenta-se uma análise de desempenho baseado em um conjunto de medidas experimentais. Finalmente apresentamos uma plataforma de visualização baseada em ray tracing onde resultados preliminares dos métodos propostos são apresentados. |