Mapa de Câmera de Ambiente/Plano de Fundo (mental ray)

Este sombreador é semelhante em função para usar o mapa Bitmap com o mapeamento do ambiente definido para Tela como um Mapa de Ambiente. No entanto, o Mapeamento de tela seleciona simplesmente um pixel do mapa com base nas coordenadas do pixel atualmente renderizado. Isto não funciona bem com reflexões.

Em contraste, o sombreador do Mapa de Câmera de Ambiente/Plano de Fundo renderiza corretamente ambiente / plano de fundo mapa de câmera Sombreador corretamente renderiza a "transformação inversa". Por outras palavras, para um ponto visto em uma reflexão, leva a coordenada 3D do ponto refletido, converte-o para sua posição correspondente na tela (se houver) e procura o mapa com base nesta nova localização 2D (ou retorna um valor especial se o ponto estiver fora da tela).

Transformação Inversa

Na seguinte discussão da transformação inversa, no contexto Mapa de Câmera de Ambiente/Plano de Fundo, consulte esta ilustração:

Imagine o raio verde vindo da câmera tocando na tela (retângulo azul) no "+" verde. Usando o mapa bitmap definido para o modo Mapeamento do ambiente da tela como o Mapa de Ambiente, a localização da imagem de fundo correspondente a esta coordenada de tela será usada para tudo o que aconteça a este raio. Mesmo quando atinge o bule de chá e salta para o piso (ponto verde), isto seria ainda ser texturizado com pixel do plano de fundo da textura da localização do "+" verde.

Em contraste, o sombreador do Mapa de Câmera de Ambiente/Plano de Fundo transformaria o ponto (verde) em uma nova coordenada de tela (raio vermelho imaginário) e usar o valor do "+" vermelho em seu lugar.

O raio amarelo, no entanto, atinge o objeto refletivo em outra localização e sua localização refletida (ponto amarelo) está fora da tela. Para estes casos, o sombreador usaria suas configurações Fora da Tela.

Interface

Map

Clique no botão Navegar para especificar um arquivo bitmap contendo a imagem de fundo. Alternativamente, clique no botão de mapa para especificar um mapa de procedimentos.

Multiplicador

Um multiplicador para a imagem de fundo.

Inverter correção de gama

Aplica a correção de gama inversa à textura.

Correspondência Por Pixel

Coincide a imagem com o plano de fundo em uma base pixel por pixel, com o pixel inferior esquerdo do mapa coincidir exatamente com o pixel inferior esquerdo renderizado. Se o tamanho do pixel do mapa diferir do tamanho do pixel do resultado renderizado, o renderizador emite um aviso. No entanto, ainda renderiza a imagem, cortando ou preenchendo conforme necessário.

Forçar Alfa Transparente

Quando ativado, força o alfa do plano de fundo para 0. Quando desativado, o mental ray usa o alfa atual da imagem bitmap ou mapa de procedimentos. Se o arquivo não contiver dados alfa, retorna os valores alfa opacos quando desativado.

Ambiente de retorno dos Raios Fora da Tela

Quando ativado, usa o ambiente da cena para pontos fora da tela.

Como o sombreador transforma inversamente pontos tais como esses vistos em reflexos no espaço da tela, pode acontecer que partes dos pontos de reflexão das superfícies não estejam na tela. Como o mapa projetado contém dados apenas para pontos na tela, esta opção permite uma alternativa razoável para pontos fora da tela.

Cor Fora da Tela (Quando Acima Desativado)

Define a cor dos pontos fora da tela quando o Ambiente de Retorno dos Raios Fora da Tela (consulte anterior) está desativado.