Árvores BSP semi-ajustáveis

Detalhes bibliográficos
Autor(a) principal: Luque, Rodrigo Gheller
Data de Publicação: 2005
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFRGS
Texto Completo: http://hdl.handle.net/10183/17349
Resumo: A etapa de broad-phase para a detecção de colisão em cenas compostas de n objetos que se movimentam é um problema desafiador, pois enumerar os pares de colisão revela uma complexidade quadrática. Estruturas de dados espaciais são desenvolvidas para acelerar o processo, mas muitas vezes a natureza estática dessas estruturas dificulta o manejo de cenas dinâmicas. Nesse trabalho, é proposta uma nova estrutura chamada de árvore BSP semi-ajustável para representar cenas compostas de milhares de objetos dinâmicos. Um algoritmo de agendamento avalia onde a árvore BSP torna-se desbalanceada, usa várias estratégias para alterar os planos de corte e atualizações preguiçosas para reduzir os custos de reconstrução. É mostrado que a árvore não precisa uma total reconstrução mesmo em cenas altamente dinâmicas, ajustando-se e mantendo propriedades desejáveis de balanceamento e profundidade.
id URGS_b53f2d60c9ab163a901566d83cbe1800
oai_identifier_str oai:www.lume.ufrgs.br:10183/17349
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str 1853
spelling Luque, Rodrigo GhellerComba, Joao Luiz DihlFreitas, Carla Maria Dal Sasso2009-09-26T04:18:01Z2005http://hdl.handle.net/10183/17349000715187A etapa de broad-phase para a detecção de colisão em cenas compostas de n objetos que se movimentam é um problema desafiador, pois enumerar os pares de colisão revela uma complexidade quadrática. Estruturas de dados espaciais são desenvolvidas para acelerar o processo, mas muitas vezes a natureza estática dessas estruturas dificulta o manejo de cenas dinâmicas. Nesse trabalho, é proposta uma nova estrutura chamada de árvore BSP semi-ajustável para representar cenas compostas de milhares de objetos dinâmicos. Um algoritmo de agendamento avalia onde a árvore BSP torna-se desbalanceada, usa várias estratégias para alterar os planos de corte e atualizações preguiçosas para reduzir os custos de reconstrução. É mostrado que a árvore não precisa uma total reconstrução mesmo em cenas altamente dinâmicas, ajustando-se e mantendo propriedades desejáveis de balanceamento e profundidade.The broad-phase step of collision detection in scenes composed of n moving objects is a challenging problem because enumerating collision pairs has an inherent O(n²) complexity. Spatial data structures are designed to accelerate this process, but often their static nature makes it difficult to handle dynamic scenes. In this work we propose a new structure called Semi-Adjusting BSP-tree for representing scenes composed of thousands of moving objects. A scheduling algorithm evaluates locations where the BSP-tree becomes unbalanced, uses several strategies to alter cutting planes, and defers updates based on their re-structuring cost. We show that the tree does not require a complete re-structuring even in highly dynamic scenes, but adjusts itself while maintaining desirable balancing and height properties.application/pdfporComputação gráfica3DCollision detectionBSP-treeSemi-adjusting structuresÁrvores BSP semi-ajustáveisSemi-adjusting BSP tree info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2005mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT000715187.pdf.txt000715187.pdf.txtExtracted Texttext/plain93435http://www.lume.ufrgs.br/bitstream/10183/17349/2/000715187.pdf.txt7ff36af1d894154bcf39b1b87a58fd86MD52ORIGINAL000715187.pdf000715187.pdfTexto completoapplication/pdf2834227http://www.lume.ufrgs.br/bitstream/10183/17349/1/000715187.pdf9c687684ad7212e1557abaa0c4ccc490MD51THUMBNAIL000715187.pdf.jpg000715187.pdf.jpgGenerated Thumbnailimage/jpeg1090http://www.lume.ufrgs.br/bitstream/10183/17349/3/000715187.pdf.jpgb71b2f2572455cf79dc045d54ba38957MD5310183/173492018-10-17 08:46:52.369oai:www.lume.ufrgs.br:10183/17349Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532018-10-17T11:46:52Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Árvores BSP semi-ajustáveis
dc.title.alternative.en.fl_str_mv Semi-adjusting BSP tree
title Árvores BSP semi-ajustáveis
spellingShingle Árvores BSP semi-ajustáveis
Luque, Rodrigo Gheller
Computação gráfica
3D
Collision detection
BSP-tree
Semi-adjusting structures
title_short Árvores BSP semi-ajustáveis
title_full Árvores BSP semi-ajustáveis
title_fullStr Árvores BSP semi-ajustáveis
title_full_unstemmed Árvores BSP semi-ajustáveis
title_sort Árvores BSP semi-ajustáveis
author Luque, Rodrigo Gheller
author_facet Luque, Rodrigo Gheller
author_role author
dc.contributor.author.fl_str_mv Luque, Rodrigo Gheller
dc.contributor.advisor1.fl_str_mv Comba, Joao Luiz Dihl
dc.contributor.advisor-co1.fl_str_mv Freitas, Carla Maria Dal Sasso
contributor_str_mv Comba, Joao Luiz Dihl
Freitas, Carla Maria Dal Sasso
dc.subject.por.fl_str_mv Computação gráfica
3D
topic Computação gráfica
3D
Collision detection
BSP-tree
Semi-adjusting structures
dc.subject.eng.fl_str_mv Collision detection
BSP-tree
Semi-adjusting structures
description A etapa de broad-phase para a detecção de colisão em cenas compostas de n objetos que se movimentam é um problema desafiador, pois enumerar os pares de colisão revela uma complexidade quadrática. Estruturas de dados espaciais são desenvolvidas para acelerar o processo, mas muitas vezes a natureza estática dessas estruturas dificulta o manejo de cenas dinâmicas. Nesse trabalho, é proposta uma nova estrutura chamada de árvore BSP semi-ajustável para representar cenas compostas de milhares de objetos dinâmicos. Um algoritmo de agendamento avalia onde a árvore BSP torna-se desbalanceada, usa várias estratégias para alterar os planos de corte e atualizações preguiçosas para reduzir os custos de reconstrução. É mostrado que a árvore não precisa uma total reconstrução mesmo em cenas altamente dinâmicas, ajustando-se e mantendo propriedades desejáveis de balanceamento e profundidade.
publishDate 2005
dc.date.issued.fl_str_mv 2005
dc.date.accessioned.fl_str_mv 2009-09-26T04:18:01Z
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/10183/17349
dc.identifier.nrb.pt_BR.fl_str_mv 000715187
url http://hdl.handle.net/10183/17349
identifier_str_mv 000715187
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:Biblioteca Digital de Teses e Dissertações da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/17349/2/000715187.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/17349/1/000715187.pdf
http://www.lume.ufrgs.br/bitstream/10183/17349/3/000715187.pdf.jpg
bitstream.checksum.fl_str_mv 7ff36af1d894154bcf39b1b87a58fd86
9c687684ad7212e1557abaa0c4ccc490
b71b2f2572455cf79dc045d54ba38957
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1810085154782183424