Use este identificador para citar ou linkar para este item: http://repositorio.ufc.br/handle/riufc/77368
Tipo: Dissertação
Título: Explorando o hardware gráfico: desenvolvimento de algoritmos paralelos de computação de OBBs, geração de hierarquia de volumes, modelagem de BVH de dois níveis e implementação de uma pipeline de renderização híbrida
Título em inglês: Exploring the graphics hardware: Parallel OBB computing algorithms development, hierarchical volume generation, two level BVHs modeling and a hybrid rendering pipeline implementation
Autor(es): Sabino, Rodolfo Felipe Sganzerla
Orientador: Vidal, Creto Augusto
Coorientador: Cavalcante Neto, Joaquim Bento
Palavras-chave em português: OBB;PCA;GPU;Paralelismo;Computação gráfica;Ray tracing;Path tracing;Ray casting;BVH;Hierarquia de volumes;LBVH;Pipeline hibrida;Deferred rendering;GI;Monte carlo;Ray differentials;Cone tracing;Filtragem de textura;Importance sampling;Stratified sampling;Lorentz transformation;AABB;Slabs algorithm;Ambient occlusion;Diffuse shading
Palavras-chave em inglês: OBB;PCA;GPU;Parallelism;Computer Graphics;Ray tracing;Path tracing;Ray casting;BVH;Volume hiearchy;LBVH;Hybrid Pipeline;Deferred rendering;GI;Monte carlo;Ray differentials;Cone tracing;Texture filtering;Importance sampling;Stratified sampling;Lorentz transformation;AABB;Slabs algorithm;Ambient occlusion;Diffuse shading
CNPq: CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Data do documento: 2020
Citação: SABINO, Rodolfo Felipe Sganzerla. Explorando o hardware gráfico: desenvolvimento de algoritmos paralelos de computação de OBBs, geração de hierarquia de volumes, modelagem de BVH de dois níveis e implementação de uma pipeline de renderização híbrida. 2020. 80 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Ceará, Fortaleza, 2020.
Resumo: Recentes iterações no hardware programável paralelo moderno introduziram GPUs com suporte a ray tracing nativo, oferecendo oportunidades de aceleração de hardware e incentivando o desenvolvimento de técnicas que possibilitam renderização foto realista. Esse cenário reforça a demanda por métodos eficientes de renderização que suportem tecnologias de ray tracing. Neste trabalho, são desenvolvidos algoritmos paralelos de computação de oriented bounding boxes (OBBs) e geração de hierarquia de volumes na GPU para acelerar ainda mais os algoritmos de ray tracing existentes. É proposto um modelo de estruturação de cena, baseado em uma bounding volume hierarchy (BVH) de dois níveis, capaz de gerar hierarquias de qualidade superior, e de proporcionar maior eficiência de travessia. Esse modelo, além de não gerar custos adicionais de execução, aumenta a flexibilidade de implementação de diversos algoritmos de construção diferentes simultaneamente. Todos os algoritmos propostos são implementados em uma pipeline de ray tracing hibrida integralmente implementada em GPU. Resultados experimentais demonstram que os algoritmos propostos são robustos, eficientes e adequados para as pipelines de renderização hibridas modernas.
Abstract: Recent iterations on modern programmable graphics pipeline introduced native ray tracing support on GPUs, offering opportunities for hardware acceleration and encouraging the development of techniques that enable photo realistic rendering. This scenario strengthen the demand for efficient rendering methods in alignment to ray tracing technologies. This work develops parallel algorithms for computing Oriented Bounding Boxes (OBBs) and hierarchical volume generation on the GPU for further acceleration of existing ray tracing algorithms. It is proposed a scene structure model based on a two-level Bounding Volume Hierarchy (BVH), capable of generating hierarchies of superior quality, and offering more traversal efficiency. This model, on top of not adding further execution costs, endues the flexibility of implementation of a variety of building algorithms simultaneously. All proposed algorithms are implemented within a hybrid ray tracing pipeline running entirely on the GPU. Experimental results demonstrate that the proposal algorithms are robust, efficient and adequate for modern hybrid rendering pipelines.
URI: http://repositorio.ufc.br/handle/riufc/77368
Currículo Lattes do(s) Autor(es): http://lattes.cnpq.br/7910859531631057
Currículo Lattes do Orientador: http://lattes.cnpq.br/9499398320838094
Currículo Lattes do Coorientador: http://lattes.cnpq.br/0866205347972203
Tipo de Acesso: Acesso Aberto
Aparece nas coleções:DCOMP - Dissertações defendidas na UFC

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
2020_dis_rfssabino.pdf37,24 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.