Uma plataforma para geração interativa de imagens por traçado de raios.

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.
id USP_cf1f0f78735ef277f76a3b9082c9448a
oai_identifier_str oai:teses.usp.br:tde-08112024-083651
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str
spelling Uma plataforma para geração interativa de imagens por traçado de raios.Untitled in englishComputação gráficaComputer graphicsDistributed systemsSistemas distribuídosAté 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.Until recently, the low performance of conventional computers forbid the use of the ray tracing algorithm for interactive rendering; thus, despite generating very high quality images, ray tracing was restricted to off-line rendering. This dissertation presents contributions related to the interactive rendering of images based on ray tracing. The research starts by a formalization of ray tracing. From this formalization, new contributions concerning optimization of the algorithm is proposed, among which is the hypermap algorithm. It is also proposed and implemented a new library for distributed computing, focused on the use of computer clusters, known as libGlass. It is shown that libGlass is applicable to the problem through the port of several interactive applications for the cluster at the CAVERNA Digital of the University of São Paulo, as well as the implementation of a ray tracer using it. A performance analysis based on a set of experimental measures is presented. Finally, a platform for interactive visualization based on ray tracing is presented, with preliminary results of the proposed methods.Biblioteca Digitais de Teses e Dissertações da USPZuffo, Marcelo KnorichGnecco, Bruno Barberi2005-06-30info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3142/tde-08112024-083651/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2024-11-08T11:01:02Zoai:teses.usp.br:tde-08112024-083651Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212024-11-08T11:01:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Uma plataforma para geração interativa de imagens por traçado de raios.
Untitled in english
title Uma plataforma para geração interativa de imagens por traçado de raios.
spellingShingle Uma plataforma para geração interativa de imagens por traçado de raios.
Gnecco, Bruno Barberi
Computação gráfica
Computer graphics
Distributed systems
Sistemas distribuídos
title_short Uma plataforma para geração interativa de imagens por traçado de raios.
title_full Uma plataforma para geração interativa de imagens por traçado de raios.
title_fullStr Uma plataforma para geração interativa de imagens por traçado de raios.
title_full_unstemmed Uma plataforma para geração interativa de imagens por traçado de raios.
title_sort Uma plataforma para geração interativa de imagens por traçado de raios.
author Gnecco, Bruno Barberi
author_facet Gnecco, Bruno Barberi
author_role author
dc.contributor.none.fl_str_mv Zuffo, Marcelo Knorich
dc.contributor.author.fl_str_mv Gnecco, Bruno Barberi
dc.subject.por.fl_str_mv Computação gráfica
Computer graphics
Distributed systems
Sistemas distribuídos
topic Computação gráfica
Computer graphics
Distributed systems
Sistemas distribuídos
description 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.
publishDate 2005
dc.date.none.fl_str_mv 2005-06-30
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.teses.usp.br/teses/disponiveis/3/3142/tde-08112024-083651/
url https://www.teses.usp.br/teses/disponiveis/3/3142/tde-08112024-083651/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1818598503001096192