Perguntas com a marcação «shadow-mapping»


1
Artefatos de mapa de sombras
Quero tentar adicionar sombras a um jogo 3D XNA. Eu configurei um ambiente de teste com uma luz e uma câmera. No entanto, estou encontrando artefatos com minha abordagem. Estou usando o código shader de http://pastebin.com/zXi0hmsU para renderizar o resultado final e http://pastebin.com/rY4Gcj9N para criar os mapas de sombra. O …


2
Sombras de luz de ponto parabolóide duplo na configuração de iluminação adiada
Venho brincando com este tutorial / código de exemplo que demonstra uma implementação simples do light-pre-pass, que é um tipo de configuração de iluminação adiada. Estou no processo de implementar sombras de luz pontual, usando mapas de sombra com parabolóide duplo. Estou seguindo esta descrição do DPM: http://gamedevelop.eu/en/tutorials/dual-paraboloid-shadow-mapping.htm Eu sou …




1
Granularidade do Shadowmap
Eu pensei que poderíamos reutilizar o mesmo mapa de sombras para todas as luzes. Mas vi um artigo do setor sugerindo que você não pode reutilizar mapas de sombras entre as luzes e precisa usar superfícies separadas. Precisamos de um mapa de sombras por luz? Ou um para todo o …

2
Mapa de sombra da variação de luz do ponto de desfoque
Eu tenho trabalhado na implementação de mapeamento de sombra de variação para o meu jogo. Consegui obter uma luz de ponto trabalhando com o mapeamento de sombra de variação com um desfoque gaussiano aplicado ao mapa de sombra para reduzir o alias. Agora, estou tentando implementar luzes pontuais, mas não …

2
Sombras suaves de luz pontual
Como implementar sombras suaves para luz omnidirecional (ponto). Usamos a técnica típica de mapeamento de sombra. A profundidade é renderizada no cubo de textura e o addresing é bastante simples. Apenas usando vetor da luz para fragmentar a posição mundial. Funciona perfeitamente. Até que você queira sombras suaves. Em nosso …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.