Como criar um sombreador de cor básico
Esse documento demonstra como usar o Shader Designer e o idioma de sombreador de gráfico direcionado (DGSL) para criar um sombreador de cor simples. Esse sombreador define a cor final para um valor de cor RGB da constante.
Este documento demonstra estas atividades:
Removendo os nós de um elemento gráfico
Adicionar nós a um elemento gráfico
Configurando as propriedades do nó
Conectando nós
Criando um sombreamento de cor simples
Você pode implementar um sombreador de cor uniforme gravando o valor de cor de uma constante de cor de RGB na 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 de cor uniforme
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.
Exclua o nó de Apontar cor . Use a ferramenta de Selecionar para selecionar o nó Cor do Ponto , e depois na barra de menu, escolha Editar, Excluir.
Adicione um nó Constante de cores ao gráfico. Em Caixa de Ferramentas, em Constantes, selecionar Constante de Cores e movê-lo para a superfície do design.
Especifique um valor de cor para o nó Constante de Cor . Use a ferramenta Selecionar para selecionar o nó Constante de Cores e, em seguida, na janela Propriedades , na propriedade de Saída , especifique um valor de cor. Para laranja, especifique um valor de (1,0, 0,5, 0,2, 1,0).
Conecte a constante de cores para a cor final. Para criar conexões, mova o terminal de RGB do nó de Constante de Cores ao terminal de RGB do nó de Cor final em seguida, mova o terminal Alfa do nó de Constante de cores ao terminal Alfa do nó de Cor final . Essas conexões definem a cor final à constante de cor definida na etapa anterior.
A ilustração a seguir mostra o gráfico de sombreador concluído e uma visualização do sombreador aplicado a um cubo.
Dica
Na ilustração, uma cor laranja foi especificada para melhor demonstrar o efeito do sombreador.
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