Constante

Nós constantes são uma maneira de criar um valor estático para uso dentro de gráficos de função Substance. Diferentemente de variáveis, elas não podem ser modificadas externamente.

Além disso, esta página fornece algumas informações adicionais para cada tipo de dados e casos de uso comuns.

Inteiros

Inteiros constantes geram números inteiros e têm uma etapa de 1.

Eles podem ser convertidos em Float, o que é recomendado ao executar qualquer operação mais complexa do que adições, subtrações e comparações simples.

Ícone de tipo inteiro

Inteiro

Um inteiro possui um único componente. É útil como um índice para fazer seleções, como:

  • selecionando uma opção apresentada ao usuário como um menu suspenso (consulte ‘Lista suspensa’ em esta página).
  • selecionando a entrada de um nó Multi switch.
note important
IMPORTANT
Não há suporte para inteiros negativos em funções de parâmetro. Consulte esta página na seção “Problemas técnicos” para obter uma solução alternativa.
Ícone de tipo Integer2

Inteiro2

Um nó Integer2 gera um vetor inteiro estático de 2 componentes com componentes (X, Y).

Inteiro2 não é comum, mas é usado, por exemplo, para definir X e Y 2D lado a lado em um Tile Generator.

Ícone de tipo Integer3

Inteiro3

Um nó Integer3 gera um vetor inteiro estático de 3 componentes com componentes (X, Y, Z).

O inteiro 3 não é comum e provavelmente não será encontrado muito.\

Ícone de tipo Integer4

Inteiro4

Um nó Integer4 gera um vetor inteiro estático de 4 componentes com componentes (X, Y, Z, W).

O inteiro 4 não é comum e provavelmente não será encontrado muito.\

Flutuações

Flutuações Constantes geram números fracionários, não números inteiros, o que significa que eles sempre terão valores após o sinal decimal, e podem aumentar ou diminuir em etapas menores que 1 (padrão 0,01).

As flutuações podem ser convertidas em inteiros, mas serão arredondadas para cima ou para baixo até o inteiro mais próximo, significando que dados e precisão serão perdidos.

Ícone de tipo flutuante

Flutuante

Um Float, tem um único componente, o (1) é omitido do nome para abreviação. Float é muito comum e é usado para qualquer valor que exija controle preciso na forma de um controle deslizante ou Ângulo. Você pode encontrá-lo em quase todos os parâmetros do Nó. É também o tipo de dados preferencial para um valor em tons de cinza!

Ícone de tipo Float2

Flutuante2

Um nó Float2 gera um vetor flutuante estático de 2 componentes. Os componentes são denominados X, Y. Float2 é bastante comum e é usado para coordenadas de amostragem e para Deslocamentos de transformação

Ícone de tipo Float3

Flutuante3

Um nó Float3 gera um vetor flutuante estático de 3 componentes. Os componentes são denominados X, Y, Z. Float3 é incomum, é usado principalmente para representar coordenadas de escala 3D e como uma maneira mais simples de armazenar cores sem dados de Alpha.\

Ícone de tipo Float4

Flutuante4

Um Float4 gera um vetor flutuante estático de 4 componentes. Os componentes são denominados X, Y, Z, W. O Float4 é muito comum, pois é a maneira preferencial de armazenar e definir informações de Cores, onde os dados XYZW representam valores RGBA.\

Outros

Existem dois tipos de dados adicionais dentro dos gráficos de função Substance: booleanos e strings. Cadeias de caracteres foram introduzidas junto com o nó Texto no Designer versão 6.

Ícone de tipo booliano

Booleano

Um booleano é o tipo de dados mais simples que existe, conhecendo apenas dois estados: Verdadeiro ou Falso, 1 ou 0. É representado pela cor branca. Não é possível fazer intercâmbio entre Boolean e Integer sem Projeção ou usando Nós Lógicos. Um booleano é bastante comum e é uma excelente maneira de controlar o fluxo de uma função ou gráfico. Um uso típico seria para um Nó de Switch.

Ícone de tipo de cadeia de caracteres

Cadeia de Caracteres

Um nó String gera uma String estática, um pedaço de texto. É o tipo mais exótico de Dados disponível em Funções, e geralmente não pode ser usado muito em conjunto com outros nós de Função. Seu objetivo principal é funcionar como uma saída final para o Nó de texto.

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