Constante

Los nodos constantes son una forma de crear un valor estático para utilizarlo dentro de las gráficas de funciones de Substance. A diferencia de variables, no se pueden modificar externamente.

Además, esta página proporciona información adicional para cada tipo de datos y casos prácticos habituales.

Enteros

Los enteros constantes generan números enteros y tienen un paso de 1.

Se pueden convertir a Float, lo que se recomienda hacer cuando se realiza cualquier operación más compleja que las adiciones, las resta y las comparaciones simples.

Icono de tipo entero

Entero

Un entero tiene un solo componente. Resulta útil como índice para realizar selecciones, como:

  • seleccionar una opción presentada al usuario como un menú desplegable (consulte ‘Lista desplegable’ en esta página).
  • seleccionando la entrada de un nodo Multi switch.
note important
IMPORTANT
Los enteros negativos en las funciones de parámetro no se admiten. Consulte esta página en la sección "Problemas técnicos" para obtener una solución alternativa.
Integer2 type icon

Entero2

Un nodo Integer2 genera un vector entero estático de 2 componentes con componentes (X, Y).

Integer2 no es común, pero se usa, por ejemplo, para establecer mosaicos X e Y 2D en un Tile Generator.

Integer3 type icon

Entero3

Un nodo Integer3 genera un vector entero estático de 3 componentes con componentes (X, Y, Z).

El entero 3 no es común y es poco probable que se encuentre mucho.\

Icono de tipo entero4

Entero4

Un nodo Integer4 genera un vector entero estático de 4 componentes con componentes (X, Y, Z, W).

El entero 4 no es común y es poco probable que se encuentre mucho.\

Flotantes

Los valores flotantes constantes generan números fraccionarios, no números enteros, lo que significa que siempre tendrán valores después del signo decimal y pueden aumentar o disminuir en pasos menores que 1 (valor predeterminado de 0,01).

Los valores flotantes se pueden convertir a enteros, pero se redondearán hacia arriba o hacia abajo al entero más cercano, lo que significa que se pierden los datos y la precisión.

Icono de tipo flotante

Flotador

Un flotador, tiene un solo componente, el (1) se omite del nombre para la brevedad. Flotante es muy común y se utiliza para cualquier valor que requiera un control preciso en forma de regulador o ángulo. Puede encontrarlo en casi todos los parámetros de Node. También es el tipo de datos preferido para un valor de escala de grises.

Icono de tipo Float2

Float2

Un nodo Float2 genera un vector flotante estático de 2 componentes. Los componentes se denominan X, Y. Float2 es bastante común y se utiliza para coordenadas de muestreo y para Desplazamientos de transformación

Icono de tipo Float3

Float3

Un nodo Float3 genera un vector flotante estático de 3 componentes. Los componentes se denominan X,Y,Z. Float3 es poco común, se usa principalmente para representar coordenadas de escala 3D y como una forma más sencilla de almacenar color sin datos de Alpha.\

Icono de tipo flotante4

Float4

Un objeto Float4 genera un vector float estático de 4 componentes. Los componentes se denominan X,Y,Z,W. Float4 es muy común, ya que es la forma preferida de almacenar y establecer la información de color donde los datos XYZW representan valores RGBA.\

Otros

Existen dos tipos de datos adicionales en los gráficos de funciones de Substance: booleanos y cuerdas. Se introdujeron cadenas junto al nodo Text en la versión 6 de Designer.

Icono de tipo booleano

Booleano

Un valor booleano es el tipo de datos más simple que existe, ya que sólo conoce dos estados: Verdadero o Falso, 1 o 0. Está representado por el color blanco. No es posible intercambiar entre Boolean y Integer sin Casting o mediante nodos lógicos. Un valor booleano es bastante común y es una forma excelente de controlar el flujo de una función o gráfico; un uso típico sería para un nodo de conmutador.

Icono de tipo de cadena

Cadena

Un nodo de cadena genera una cadena estática, un fragmento de texto. Es el tipo de datos más exótico disponible en Functions y, por lo general, no se puede utilizar mucho junto con otros nodos Function. Su objetivo principal es funcionar como salida final para el Nodo de texto.

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