Valores em gráficos do Substance

Desde a Introdução do Mecanismo do Substance 3D Designer v7 na versão 2019.1.0, agora é possível processar valores no gráfico de Substance enão apenas em funções. Dados de valor são os mesmos dados usados em Funções ( Inteiros, Precisões decimais e Booleanos, entre outros), tornando-os distintamente diferentes dos dados de imagem Colorida ou em Tons de Cinza, que representam valores de pixel para uma imagem inteira. Especificamente, ao mencionar dados de Valores, isso significa Inteiro 1, Inteiro 2, Inteiro 3 e Inteiro 4, Precisão decimal 1, Precisão decimal 2, Precisão decimal 3 e Precisão decimal 4 e Booleano. Cada um tem um código de cores distinto, e na maioria das vezes não são trocados entre si.

Existem alguns casos de uso para isso, como:

  • Retornando e processando dados que não são de imagem, como propriedades de material de valor único ou metadados extras. Por exemplo, o valor IOR de um material.
  • Otimizando cálculos de gráfico que não precisam ser calculados por pixel (uma alternativa ao Processador de pixels). Por exemplo, uma cor sólida aleatória.
  • Vinculando propriedades de um nó a outro processando dados de imagem em valores. Por exemplo, os valores Mínimo e Máximo de uma imagem para ajustar Níveis.

Novos nós e entradas de valor

Dois novos nós atômicos funcionam com valores:

ícone do nó do processador de valor {width="100px"}

Processador de valor

O Processador de valor usa Qualquer número de Entradas de Tons de Cinza ou Cores e permite retornar um único Valor de cálculos com base nessas entradas.

Ícone do nó Entrada de valor {width="100px"}

Valor de entrada

A Entrada de valorpermite criar um slot de entrada em subgráficos que são explicitamente definidos como um valor.

Além disso, outros nós lidam com eles de uma maneira específica:

O Nó de saída se ajusta automaticamente para se tornar uma Saída de valor se você conectar uma conexão de valor a ela, assim como fazia antes com Tons de cinza e Cores.

Nó do valor de saída {width="512px"}

Há uma nova guia em cada nó único (Atômicoe Biblioteca/Instância) que permite definir entradas de Valor.

Adicionando valores de entrada no nó

Trabalhar com valores

O uso de valores é um pouco diferente do trabalho de gráfico de Substance regular:

Conexões de valor só podem ser feitas de um Processador de valor, de um valor de entrada ou de um subgrafo. Isso realmente significa que um Processador de valor é a única maneira de criar uma conexão de Valor do zero, não há nó “Valor estático” ou qualquer coisa semelhante. Em vez disso, crie uma Processador de valor, posicione um Valor estático e defina-o como saída para obter o mesmo resultado.

Processador de valor só pode retornar um único Valor. Se você quiser retornar vários Valores, ou conjuntos ou Grupos de Valores, terá que criar um subgrafo.

Para realçar onde os Valores são expostos ou em uso, qualquer Nó que tenha Entradas de Valor ou Saídas de Valor é realçado com uma borda amarela espessa:

Trabalhando com valores

recommendation-more-help
substance-3d-designer-help-guide