GradientTexture1D

Hereda: Texture2D < Texture < Resource < RefCounted < Object

Una textura 1D que utiliza colores obtenidos de un Gradient.

Descripción

Una textura 1D que obtiene colores de un Gradient para rellenar los datos de la textura. La textura se rellena muestreando el gradiente para cada píxel. Por lo tanto, la textura no representa necesariamente una copia exacta del gradiente, ya que puede perder algunos colores si no hay suficientes píxeles. Véase también GradientTexture2D, CurveTexture y CurveXYZTexture.

Propiedades

Gradient

gradient

bool

resource_local_to_scene

false (overrides Resource)

bool

use_hdr

false

int

width

256


Descripciones de Propiedades

Gradient gradient 🔗

El Gradient utilizado para rellenar la textura.


bool use_hdr = false 🔗

  • void set_use_hdr(value: bool)

  • bool is_using_hdr()

Si es true, la textura generada admitirá un alto rango dinámico (formato Image.FORMAT_RGBAF). Esto permite que los efectos de brillo funcionen si Environment.glow_enabled es true. Si es false, la textura generada usará un rango dinámico bajo; los colores demasiado brillantes se sujetarán (formato Image.FORMAT_RGBA8).


int width = 256 🔗

  • void set_width(value: int)

  • int get_width()

El número de muestras de color que se obtendrán del Gradient.