Inclusão de cor de vértice à sua rede de sombreadores Stingray

É possível adicionar uma cor de vértice à sua rede Stingray, pintar seus vértices no 3ds Max e exportar o objeto e sua respectiva rede de sombreamento Stingray associada ao seu mecanismo de jogo como um arquivo FBX.

Para adicionar um canal de cor de vértice à sua rede de sombreadores Stingray:

  1. Crie um sombreador Stingray personalizado (o novo gráfico deve ter somente um nó Base padrão).
  2. Crie um nó Entradas de vértice Cor de vértice 0 (arraste e solte a partir do Navegador de nó para o espaço de trabalho) e conecte-o ao atributo Cor de base do nó Base padrão.
  3. Minimize o Editor ShaderFX e o Editor de material.
  4. Na viewport Perspectiva, selecione a sua geometria (neste exemplo, usaremos o dinossauro do Autodesk Mudbox). Vá até o painel Modificar e aplique um modificador VertexPaint.

    Agora você pode usar as ferramentas no VertexPaint Paintbox para colorir o modelo. Tente este procedimento:

    1. Altere a cor para preto e clique em Pintar tudo.
    2. Altere a cor para um matiz mais brilhante e utilize Pintar para pintar o objeto.

    Na viewport, agora você pode ver as áreas pintadas em seu modelo.

Para combinar a cor de vértice com um mapa de textura:

    Este procedimento continua a partir do anterior.

  1. Abra o Editor ShaderFX novamente.
  2. Exclua o condutor que conecta o nó VertexColor0 ao nó Base padrão.
  3. Adicione um nó Amostragem Textura de nó ao gráfico. Adicione um nó Entradas de vértice Texcoord0 ao gráfico e conecte-o à entrada UV do nó do mapa. Atribua ao mapa do nó um nome legível (por exemplo, Cobertura).
  4. Adicione um nó Matemática Adicionar ao gráfico, à esquerda do nó Base padrão.
  5. Conecte os nós Textura e Cor de vértice às entradas Valor do nó Adicionar, conecte o Resultado do nó Adicionar à entrada Cor de base do nó Base padrão.
  6. Minimize o Editor ShaderFX.
  7. No Editor de material, atribua uma textura ao novo mapa Textura.
  8. Utilize novamente o VertexPaint para pintar o objeto.

    Agora o nó Adicionar combina a textura e as cores do VertexPaint.