[en] RELIEF TEXTURES USING PER PIXEL LIGHTING AND PARALLEL PROCESSING

Detalhes bibliográficos
Ano de defesa: 2004
Autor(a) principal: FRANCISCO MAURO ALVES FONSECA
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=4674&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=4674&idi=2
http://doi.org/10.17771/PUCRio.acad.4674
Resumo: [pt] A principal motivação para realização deste trabalho é verificar a viabilidade de uso da técnica de mapeamento de textura com relevo em aplicações que exijam interação em tempo real como, por exemplo, jogos eletrônicos. Esta dissertação apresenta uma extensão ao mapeamento de textura com relevo que suporta a representação de efeitos dependentes do ponto de vista e da direção de iluminação, que antes não eram possíveis de serem representados. Além disso, propõe uma forma de paralelizar tal mapeamento entre CPU e GPU (Graphic Processor Unit), utilizando-se para isto da tecnologia de Hyper-Threading. Nesta nova abordagem, cada amostra pertencente a uma textura com relevo é aumentada para incluir três valores escalares representando o vetor normal à superfície reproduzida pela textura. Desta forma, o cálculo de iluminação pode ser efetuado por pixel. A paralelização do processo de mapeamento de textura com relevo demonstra-se favorável uma vez que são obtidos ganhos de até 37% em relação ao tempo de processamento da abordagem convencional.