Uma plataforma para geração interativa de imagens por traçado de raios.
| Ano de defesa: | 2005 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| 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 |