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.

GradientTexture1D

Eredita: Texture2D < Texture < Resource < RefCounted < Object

Una texture 1D che utilizza colori ottenuti da un Gradient.

Descrizione

Una texture 1D che ottiene i colori da un Gradient per riempire i dati della texture. La texture è riempita campionando il gradiente per ogni pixel. Pertanto, la texture non rappresenta necessariamente una copia esatta del gradiente, poiché potrebbe perdere alcuni colori se non ci sono abbastanza pixel. Vedi anche GradientTexture2D, CurveTexture e CurveXYZTexture.

Proprietà

Gradient

gradient

bool

resource_local_to_scene

false (overrides Resource)

bool

use_hdr

false

int

width

256


Descrizioni delle proprietà

Gradient gradient 🔗

Il Gradient usato per riempire la texture.


bool use_hdr = false 🔗

  • void set_use_hdr(value: bool)

  • bool is_using_hdr()

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).


int width = 256 🔗

  • void set_width(value: int)

  • int get_width()

Il numero di campioni di colore che saranno ottenuti dal Gradient.