Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
GradientTexture2D
Eredita: Texture2D < Texture < Resource < RefCounted < Object
Una texture 2D che crea un motivo con colori ottenuti da un Gradient.
Descrizione
Una texture 2D che ottiene colori da un Gradient per riempire i dati della texture. Questa texture è in grado di trasformare una transizione di colore in diversi motivi, come un gradiente lineare o radiale. Come predefinito, la texture è riempita interpolando i colori a partire dagli offset fill_from a fill_to, ma il riempimento del gradiente si può ripetere per coprire l'intera texture.
Il gradiente è campionato individualmente per ogni pixel, quindi non rappresenta necessariamente una copia esatta del gradiente (vedi width e height). Vedi anche GradientTexture1D, CurveTexture e CurveXYZTexture.
Proprietà
|
||
|
||
|
||
|
||
|
||
resource_local_to_scene |
|
|
|
||
|
Enumerazioni
enum Fill: 🔗
Fill FILL_LINEAR = 0
I colori sono interpolati linearmente lungo una linea retta.
Fill FILL_RADIAL = 1
I colori sono interpolati linearmente in un motivo circolare.
Fill FILL_SQUARE = 2
I colori sono interpolati linearmente in un motivo quadrato.
Fill FILL_CONIC = 3
The colors are linearly interpolated in a cone pattern.
enum Repeat: 🔗
Repeat REPEAT_NONE = 0
Il riempimento del gradiente è limitato all'intervallo definito dagli offset fill_from e fill_to.
Repeat REPEAT = 1
La texture è riempita a partire dall'offset fill_from fino a fill_to, ripetendo lo stesso motivo in entrambe le direzioni.
Repeat REPEAT_MIRROR = 2
La texture è riempita a partire dall'offset fill_from fino a fill_to, rispecchiando il motivo in entrambe le direzioni.
Descrizioni delle proprietà
Il tipo di riempimento del gradiente.
Vector2 fill_from = Vector2(0, 0) 🔗
L'offset iniziale utilizzato per riempire la texture specificato nelle coordinate UV.
Vector2 fill_to = Vector2(1, 0) 🔗
L'offset finale utilizzato per riempire la texture specificato nelle coordinate UV.
Il Gradient usato per riempire la texture.
Il numero di campioni di colore verticali che saranno ottenuti dal Gradient, che rappresenta anche l'altezza della texture.
Il tipo di ripetizione del gradiente.
Se true, la texture generata supporterà un'ampia gamma dinamica (formato Image.FORMAT_RGBAF). Ciò consente agli effetti bagliore di funzionare se Environment.glow_enabled è true. Se false, la texture generata utilizzerà una bassa gamma dinamica; i colori sovra-luminosi saranno limitati (formato Image.FORMAT_RGBA8).
Il numero di campioni di colore orizzontali che saranno ottenuti dal Gradient, che rappresenta anche la larghezza della texture.