GradientTexture2D
Hereda: Texture2D < Texture < Resource < RefCounted < Object
Una textura 2D que crea un patrón con colores obtenidos de un Gradient.
Descripción
Una textura 2D que obtiene colores de un Gradient para rellenar los datos de la textura. Esta textura es capaz de transformar una transición de color en diferentes patrones, como un gradiente lineal o radial. La textura se rellena interpolando colores que comienzan desde los desplazamientos fill_from a fill_to de forma predeterminada, pero el relleno del gradiente se puede repetir para cubrir toda la textura.
El gradiente se muestrea individualmente para cada píxel, por lo que no necesariamente representa una copia exacta del gradiente (ver width y height). Véase también GradientTexture1D, CurveTexture y CurveXYZTexture.
Propiedades
|
||
|
||
|
||
|
||
|
||
resource_local_to_scene |
|
|
|
||
|
Enumeraciones
enum Fill: 🔗
Fill FILL_LINEAR = 0
Los colores se interpolan linealmente en línea recta.
Fill FILL_RADIAL = 1
Los colores se interpolan linealmente en un patrón circular.
Fill FILL_SQUARE = 2
Los colores se interpolan linealmente en un patrón cuadrado.
enum Repeat: 🔗
Repeat REPEAT_NONE = 0
El relleno del gradiente está restringido al rango definido por los desplazamientos fill_from a fill_to.
Repeat REPEAT = 1
La textura se rellena comenzando desde los desplazamientos fill_from a fill_to, repitiendo el mismo patrón en ambas direcciones.
Repeat REPEAT_MIRROR = 2
La textura se rellena comenzando desde los desplazamientos fill_from a fill_to, reflejando el patrón en ambas direcciones.
Descripciones de Propiedades
El tipo de relleno del degradado.
Vector2 fill_from = Vector2(0, 0) 🔗
El desplazamiento inicial utilizado para rellenar la textura especificado en coordenadas UV.
Vector2 fill_to = Vector2(1, 0) 🔗
El desplazamiento final utilizado para rellenar la textura especificado en coordenadas UV.
El Gradient utilizado para rellenar la textura.
El número de muestras de color verticales que se obtendrán del Gradient, que también representa la altura de la textura.
El tipo de repetición del gradiente.
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).
El número de muestras de color horizontales que se obtendrán del Gradient, que también representa el ancho de la textura.