Pergunta

Estou trabalhando em um aplicativo gráfico 3D em Java usando a API Java 3D. Percebi que toda vez que estava lidando com a transparência, tudo o que recebi em troca eram alguns problemas de recorte. Algumas partes da cena não foram exibidas corretamente. Pode parecer óbvio que isso aconteceria de uma certa maneira, mas estou procurando uma explicação lógica, por que isso está acontecendo?

obrigada

Foi útil?

Solução

Você quer dizer que olhar através de uma janela ou entre as folhas de uma árvore não mostra tudo o que deveria estar lá? Em seguida, o buffer de profundidade está filtrando os objetos distantes. A maneira mais infalível de fazer isso é renderizar todos os objetos opacos e, em seguida, renderizar todos os objetos transparentes por último, classificados de volta à frente.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top