VisualShaderNodeTextureUniform

Inherits: VisualShaderNodeUniform < VisualShaderNode < Resource < Reference < Object

Inherited By: VisualShaderNodeCubeMapUniform, VisualShaderNodeTextureUniformTriplanar

Realiza una búsqueda de texturas uniformes dentro del gráfico shader visual.

Descripción

Realiza una operación de búsqueda en la textura proporcionada como un uniforme para el shader.

Enumeraciones

enum TextureType:

  • TYPE_DATA = 0 --- No se añade ninguna sugerencia a la declaración del uniforme.

  • TYPE_COLOR = 1 --- Añade hint_albedo como sugerencia a la declaración uniforme para la conversión adecuada de sRGB a lineal.

  • TYPE_NORMALMAP = 2 --- Añade hint_normal como sugerencia a la declaración uniforme, lo que internamente convierte la textura para su uso adecuado como mapa normal.

  • TYPE_ANISO = 3 --- Añade hint_aniso como sugerencia a la declaración uniforme a utilizar para un mapa de flujo.


enum ColorDefault:

  • COLOR_DEFAULT_WHITE = 0 --- Por defecto es de color blanco.

  • COLOR_DEFAULT_BLACK = 1 --- Por defecto es de color negro.

Descripciones de Propiedades

Default

0

Setter

set_color_default(value)

Getter

get_color_default()

Establece el color por defecto si no se asigna una textura al uniforme.


Default

0

Setter

set_texture_type(value)

Getter

get_texture_type()

Define el tipo de datos proporcionados por la textura de la fuente. Véase TextureType para las opciones.