Partilhar via


Como criar um sombreador de textura básica

Esse documento demonstra como usar o Shader Designer e o idioma de sombreador de gráfico direcionado (DGSL) para criar um sombreador de textura única. Esse sombreador define a cor final diretamente para o RGB e valores alfa que são testados a partir da textura.

Este documento demonstra estas atividades:

  • Removendo nós de um gráfico de shader

  • Adicionar nós a um elemento gráfico

  • Parâmetros de shader de configuração

  • Visibilidade do parâmetro de configuração

  • Conectando nós

Criando um sombreamento de textura básica

Você pode implementar um shader básico, de uma textura escrevendo a cor e os valores alfa de um exemplo de textura diretamente para a cor final de saída.

Antes de começar, verifique se a janela de Propriedades e Caixa de Ferramentas serão exibidos.

Para criar um sombreador básico de textura

  1. Crie um shader de DGSL para trabalhar. Para obter informações sobre como adicionar um sombreador DGSL ao seu projeto, consulte a seção Introdução em Designer de Sombreador.

  2. Exclua o nó de Apontar cor . No modo Selecionar, selecionar o nó da Cor do Ponto, e, em seguida, na barra de menu, escolher Editar, Excluir. Isso abre espaço para o nó que é adicionado na próxima etapa.

  3. Adicione um nó Exemplo de textura ao gráfico. Em Caixa de Ferramentas, em Textura, selecionar Amostra de Textura e movê-lo para a superfície do design.

  4. Adicione um nó Coordenadas de textura ao gráfico. Em Caixa de Ferramentas, em Textura, selecionar Coordenadas de Textura e movê-lo para a superfície do design.

  5. Escolha uma textura a ser aplicado. No modo de Selecionar , selecione o nó de Amostra de Textura e, na janela de Propriedades , especifique a textura que você deseja usar usando a propriedade de Nome do arquivo .

  6. Fazer a textura publicamente acessível. Selecione o nó de Amostra de Textura e, na janela de Propriedades , defina a propriedade de Acesso a Público. Agora você pode definir a textura usando outra ferramenta, como o Editor de Modelo.

  7. Conecte as coordenadas de textura ao exemplo de textura. No modo Selecionar, mover o terminal de Saída do nó de Coordenadas de Textura para o terminal UV do nó Amostra de Textura. Essa conexão testa a textura nas coordenadas específicas.

  8. Conecte o exemplo de textura à cor final. Mova o terminal de RGB do nó de Amostra de Textura ao terminal de RGB do nó de Cor final , e mover o terminal de Alfa do nó de Amostra de Textura ao terminal de Alfa do nó de Cor final .

A ilustração a seguir mostra o gráfico de sombreador concluído e uma visualização do sombreador aplicado a um cubo.

Dica

Nesta ilustração, um plano é usado como a forma de uma visualização, e textura foram especificadas para demonstrar melhor o efeito de shader.

Gráfico de sombreador e uma visualização do seu efeito

Determinadas formas podem fornecer visualizações melhores para alguns sombreadores. Para obter mais informações sobre como visualizar sombreadores no Shader Designer, consulte Designer de Sombreador

Consulte também

Tarefas

Como aplicar um sombreador a um modelo 3-D

Conceitos

Editor de Imagem

Designer de Sombreador

Outros recursos

Nós do Designer de Sombreador