[en] AMBIENT OCCLUSION FOR LINE RENDERING

Detalhes bibliográficos
Ano de defesa: 2016
Autor(a) principal: LEONARDO DE PAULA BATISTA BENEVIDES
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: MAXWELL
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.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=26083&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=26083&idi=2
http://doi.org/10.17771/PUCRio.acad.26083
Resumo: [pt] A interpretação tridimensional de conjuntos densos de linhas exige o uso de modelos de iluminação mais elaborados. A oclusão ambiente é uma técnica utilizada para simular, de forma realista e barata, a iluminação ambiente indireta. Este trabalho apresenta um novo algoritmo para renderização de linhas com oclusão de ambiente. O algoritmo proposto é baseado na voxelização da cena e no cálculo do volume ocupado do hemisfério associado a cada ponto do linha. Propõe-se uma adaptação no algoritmo de voxelização de cenas 3D formada por sólidos para o tratamento correto da cena formada por linhas. Assim, uma descrição volumétrica da geometria é criada em um buffer de textura. O hemisfério em torno de cada ponto visível é amostrado por diversos pontos, e para cada amostra se acessa um prisma, cujo volume ocupado é calculados a partir da voxelização. Ao acumular os resultados de cada amostra, estima-se a oclusão de ambiente causada pela geometria em cada ponto visível pelo observador. Esta estratégia mostra-se adequada, pois tem como resultado imagens com alta qualidade em tempo real para cenas com grande complexidade.