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

Hérite de : Texture2D < Texture < Resource < RefCounted < Object

Une texture 1D qui utilise des couleurs obtenues à partir d'un Gradient.

Description

Une texture 1D qui obtient ses couleurs d'un Gradient pour remplir les données de la texture. La texture est remplie en échantillonnant le gradient pour chaque pixel. Par conséquent, la texture ne représente pas nécessairement une copie exacte du gradient, car il peut manquer quelques couleurs s'il n'y a pas assez de pixels. Voir aussi GradientTexture2D, CurveTexture et CurveXYZTexture.

Propriétés

Gradient

gradient

bool

resource_local_to_scene

false (overrides Resource)

bool

use_hdr

false

int

width

256


Descriptions des propriétés

Gradient gradient 🔗

Le Gradient utilisé pour remplir la texture.


bool use_hdr = false 🔗

  • void set_use_hdr(value: bool)

  • bool is_using_hdr()

Si true, la texture générée aura une gamme dynamique élevée (le format sera Image.FORMAT_RGBAF). Cela permet aux effets de lueur de fonctionner si Environment.glow_enabled est true. Si false, la texture générée utilisera une plage dynamique basse ; les couleurs trop lumineuses seront bornées (le format sera Image.FORMAT_RGBA8.


int width = 256 🔗

  • void set_width(value: int)

  • int get_width()

Le nombre d'échantillons de couleur qui seront obtenus à partir du Gradient.