A diferença entre normal e Bump Mapping

A diferença entre normal e Bump Mapping

Modelos 3D são compostas de formas que formam wireframes. Se você se lembrar gráficos gerados por computador imagem dos filmes dos anos 1980-era como "The Last Starfighter," você viu modelos 3D-primas. Dando uma textura modelo ea cor é chamado de "mapeamento de textura." Existem dois métodos principais usados: bata cartografia e mapeamento normal.

Texturização Explicado

Sombreamento e coloração CGI imagens e animações prestados usar uma peça de arte bitmap 2D chamado de arquivo "textura". A obra de arte é angular ou inclinada até que "encaixa" a superfície definida pelas wireframes. O motor de renderização reconhece determinados valores de cor e sabe aplicar técnicas de iluminação 3D quando se aplica uma fonte de luz para fazer a ilusão de uma superfície texturizada por ter luzes e sombras aparecem.

Bump Mapping Explicado

Bump mapeamento é a mais antiga forma de texturização 3D rende e é suportado por cada processador gráfico feito pelo menos desde a década de 1990. Bump mapeamento é feito com 8 bits imagens em escala de cinza, que dão 256 níveis de possível "refletividade" e criam a ilusão de distância do ponto de vista do motor de renderização. Bump mapping, ao contrário das técnicas mais avançadas de texturização, não altera a iluminação virtual do motor de renderização. Em termos leigos, lombada mapeamento tende a olhar "mais plana", porque ele não gera sombras subtexture.

Normal Mapping Explicado

Mapeamento normal é análogo a lombada mapeamento, mas usa 8-bits por canal de cor como uma imagem RGB. Cada componente de cor representa um deslocamento ao longo de X, Y e Z eixos utilizados pelo motor de renderização. Embora seja possível fazer Bump Maps manualmente uma imagem de escala de cinza com, mapas normais geralmente requerem geração externo com outro programa e processo. Mapas normais, tendo mais esforço para fazer, em primeiro lugar, são menos intensivos computacionalmente quando rodando em um sistema de renderização que são ideais para em tempo real perspectiva muda.

Displacement Mapping Enhancements

Um refinamento de mapas normais é colocar características superficiais adicionais na superfície do modelo em si e, em seguida, aplicam-se os mapas normais a estes deslocamentos. Isso resulta em imagens que não "fuzz" quando a câmera prestação fica muito próximo aos detalhes. Este tipo de combinação de mapeamento de textura é usado para cut-scenes em jogos, mas não para a renderização em tempo real como eles são incrivelmente intensivo de memória.

(0)
(0)
Comentários - 0
Sem comentários

Adicionar um comentário

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Caracteres restantes: 3000
captcha