Renderização 3D usando árvores esparsas de voxels
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFSC |
Texto Completo: | https://repositorio.ufsc.br/handle/123456789/202673 |
Resumo: | TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação. |
id |
UFSC_f7a9151cf71b756d815ba3459f7992c9 |
---|---|
oai_identifier_str |
oai:repositorio.ufsc.br:123456789/202673 |
network_acronym_str |
UFSC |
network_name_str |
Repositório Institucional da UFSC |
repository_id_str |
2373 |
spelling |
Renderização 3D usando árvores esparsas de voxelsVoxelOctreeGPGPUMotor gráfico3DTCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação.A representação e renderização de modelos 3D em computador é feita tradicionalmente empregando polígonos, que representam uma superfície. Este trabalho apresenta uma forma de construir e visualizar modelos tridimensionais com dados volumétricos em vez de superficiais. A estrutura de dados desenvolvida armazena unidades chamadas voxels, – equivalentes 3D a pixels – dispostas em uma árvore de subdivisão espacial conhecida como octree. O armazenamento particionado poupa espaço em memória ao reduzir informações redundantes e permite executar a renderização de forma eficiente com a técnica de ray tracing. Também é mostrada uma interface intuitiva para a criação e visualização de volumes, com exemplos práticos em alguns domínios. Apesar de representar um novo método de criação e representação de objetos 3D de forma mais intuitiva, o modelo de voxels ainda tem poucas aplicações, salvo em meio acadêmico. Este trabalho tem como objetivo desenvolver um renderizador eficiente, baseado em voxels, acelerado em GPU, e fácil de usar em diferentes áreas e plataformas. Para esse fim, uma aplicação visualizadora de modelos volumétricos em tempo real usando OpenGL foi desenvolvida.Florianópolis, SC.Silva, Alexandre Gonçalves daUniversidade Federal de Santa CatarinaMüller, Gabriel2019-12-09T22:45:08Z2019-12-09T22:45:08Z2019-11-27info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis62 f.application/pdfapplication/octet-streamhttps://repositorio.ufsc.br/handle/123456789/202673info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSC2019-12-09T22:45:09Zoai:repositorio.ufsc.br:123456789/202673Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732019-12-09T22:45:09Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false |
dc.title.none.fl_str_mv |
Renderização 3D usando árvores esparsas de voxels |
title |
Renderização 3D usando árvores esparsas de voxels |
spellingShingle |
Renderização 3D usando árvores esparsas de voxels Müller, Gabriel Voxel Octree GPGPU Motor gráfico 3D |
title_short |
Renderização 3D usando árvores esparsas de voxels |
title_full |
Renderização 3D usando árvores esparsas de voxels |
title_fullStr |
Renderização 3D usando árvores esparsas de voxels |
title_full_unstemmed |
Renderização 3D usando árvores esparsas de voxels |
title_sort |
Renderização 3D usando árvores esparsas de voxels |
author |
Müller, Gabriel |
author_facet |
Müller, Gabriel |
author_role |
author |
dc.contributor.none.fl_str_mv |
Silva, Alexandre Gonçalves da Universidade Federal de Santa Catarina |
dc.contributor.author.fl_str_mv |
Müller, Gabriel |
dc.subject.por.fl_str_mv |
Voxel Octree GPGPU Motor gráfico 3D |
topic |
Voxel Octree GPGPU Motor gráfico 3D |
description |
TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação. |
publishDate |
2019 |
dc.date.none.fl_str_mv |
2019-12-09T22:45:08Z 2019-12-09T22:45:08Z 2019-11-27 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufsc.br/handle/123456789/202673 |
url |
https://repositorio.ufsc.br/handle/123456789/202673 |
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 |
62 f. application/pdf application/octet-stream |
dc.publisher.none.fl_str_mv |
Florianópolis, SC. |
publisher.none.fl_str_mv |
Florianópolis, SC. |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSC instname:Universidade Federal de Santa Catarina (UFSC) instacron:UFSC |
instname_str |
Universidade Federal de Santa Catarina (UFSC) |
instacron_str |
UFSC |
institution |
UFSC |
reponame_str |
Repositório Institucional da UFSC |
collection |
Repositório Institucional da UFSC |
repository.name.fl_str_mv |
Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC) |
repository.mail.fl_str_mv |
|
_version_ |
1808652241067835392 |