Visualização de terrenos em tempo real

Detalhes bibliográficos
Autor(a) principal: Pires, Hugo Castelo
Data de Publicação: 2003
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/1822/834
Resumo: A visualização de terrenos virtuais em tempo real requer algoritmos capazes de simplificarem os dados iniciais por forma a permitirem uma navegação suave e precisa com frame rates elevadas. Esta tem sido uma área de investigação na qual têm surgido várias publicações recentes que apresentam soluções distintas, nomeadamente os algoritmos de Lindstrom et al., de Röttger et al. e o ROAM. Nesta dissertação realizou-se um estudo sobre a aplicabilidade do mecanismo de display lists existente no OpenGL nos algoritmos de visualização de terrenos em tempo real. Apesar da utilização de display lists não ser comum neste tipo de algoritmos devido à natureza dinâmica da geometria a visualizar, concluiu-se nesta dissertação que o recurso a este mecanismo produz resultados relevantes. Foi desenvolvido um novo algoritmo, baseado no algoritmo de Röttger et al., que recorre às display lists para a visualização contínua, em tempo real, de terrenos de grandes dimensões. O algoritmo utiliza mapas regulares de alturas cuja complexidade é reduzida utilizando níveis de detalhes contínuos, os quais são mantidos em display lists que auxiliam e melhoram a velocidade da visualização. Foram desenvolvidas três diferentes versões do algoritmo: a primeira versão utiliza display lists hierárquicas; a segunda utiliza apenas display lists simples ligadas por uma lista duplamente ligada; a terceira utiliza a mesma lista duplamente ligada de display lists simples e procura tirar partido da coerência entre frames.
id RCAP_03839d5c402401c3be487f1379f49552
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/834
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Visualização de terrenos em tempo realA visualização de terrenos virtuais em tempo real requer algoritmos capazes de simplificarem os dados iniciais por forma a permitirem uma navegação suave e precisa com frame rates elevadas. Esta tem sido uma área de investigação na qual têm surgido várias publicações recentes que apresentam soluções distintas, nomeadamente os algoritmos de Lindstrom et al., de Röttger et al. e o ROAM. Nesta dissertação realizou-se um estudo sobre a aplicabilidade do mecanismo de display lists existente no OpenGL nos algoritmos de visualização de terrenos em tempo real. Apesar da utilização de display lists não ser comum neste tipo de algoritmos devido à natureza dinâmica da geometria a visualizar, concluiu-se nesta dissertação que o recurso a este mecanismo produz resultados relevantes. Foi desenvolvido um novo algoritmo, baseado no algoritmo de Röttger et al., que recorre às display lists para a visualização contínua, em tempo real, de terrenos de grandes dimensões. O algoritmo utiliza mapas regulares de alturas cuja complexidade é reduzida utilizando níveis de detalhes contínuos, os quais são mantidos em display lists que auxiliam e melhoram a velocidade da visualização. Foram desenvolvidas três diferentes versões do algoritmo: a primeira versão utiliza display lists hierárquicas; a segunda utiliza apenas display lists simples ligadas por uma lista duplamente ligada; a terceira utiliza a mesma lista duplamente ligada de display lists simples e procura tirar partido da coerência entre frames.Real time terrain rendering requires specific view dependent continuous level of detail algorithms in order to achieve smooth and accurate navigation with high frames rates. Many publications in this area have emerged recently, presenting different solutions, namely Lindstrom et al., Röttger et al. and ROAM. In this thesis, a study on OpenGL’s display list mechanism applied to real time terrain rendering algorithms is presented. Although the use of display lists is not common in this type of algorithms, due to the dynamic nature of the triangle mesh, a significant performance increase can be obtained with high frame-to-frame coherence. A new algorithm is proposed, based on the work by Röttger et al.. It uses display lists for real time continuous terrain rendering. The algorithm simplifies the height-field data and stores the results in display lists. Three different versions of the algorithm were implemented: the first one uses hierarchical display lists; the second one uses simple display lists stored in a double linked list; the last one takes advantage of frame-to-frame coherence.Fundação para a Ciência e a Tecnologia – PRAXIS XXI.Universidade do MinhoPires, Hugo Castelo20032003-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1822/834porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:43:06Zoai:repositorium.sdum.uminho.pt:1822/834Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:40:30.927608Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Visualização de terrenos em tempo real
title Visualização de terrenos em tempo real
spellingShingle Visualização de terrenos em tempo real
Pires, Hugo Castelo
title_short Visualização de terrenos em tempo real
title_full Visualização de terrenos em tempo real
title_fullStr Visualização de terrenos em tempo real
title_full_unstemmed Visualização de terrenos em tempo real
title_sort Visualização de terrenos em tempo real
author Pires, Hugo Castelo
author_facet Pires, Hugo Castelo
author_role author
dc.contributor.none.fl_str_mv Universidade do Minho
dc.contributor.author.fl_str_mv Pires, Hugo Castelo
description A visualização de terrenos virtuais em tempo real requer algoritmos capazes de simplificarem os dados iniciais por forma a permitirem uma navegação suave e precisa com frame rates elevadas. Esta tem sido uma área de investigação na qual têm surgido várias publicações recentes que apresentam soluções distintas, nomeadamente os algoritmos de Lindstrom et al., de Röttger et al. e o ROAM. Nesta dissertação realizou-se um estudo sobre a aplicabilidade do mecanismo de display lists existente no OpenGL nos algoritmos de visualização de terrenos em tempo real. Apesar da utilização de display lists não ser comum neste tipo de algoritmos devido à natureza dinâmica da geometria a visualizar, concluiu-se nesta dissertação que o recurso a este mecanismo produz resultados relevantes. Foi desenvolvido um novo algoritmo, baseado no algoritmo de Röttger et al., que recorre às display lists para a visualização contínua, em tempo real, de terrenos de grandes dimensões. O algoritmo utiliza mapas regulares de alturas cuja complexidade é reduzida utilizando níveis de detalhes contínuos, os quais são mantidos em display lists que auxiliam e melhoram a velocidade da visualização. Foram desenvolvidas três diferentes versões do algoritmo: a primeira versão utiliza display lists hierárquicas; a segunda utiliza apenas display lists simples ligadas por uma lista duplamente ligada; a terceira utiliza a mesma lista duplamente ligada de display lists simples e procura tirar partido da coerência entre frames.
publishDate 2003
dc.date.none.fl_str_mv 2003
2003-01-01T00:00:00Z
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 http://hdl.handle.net/1822/834
url http://hdl.handle.net/1822/834
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799132950945595392