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

Успадковує: Texture2D < Texture < Resource < RefCounted < Object

1D-текстура, яка використовує кольори, отримані з Gradient.

Опис

Одновимірна текстура, яка отримує кольори з Gradient для заповнення даних текстури. Текстура заповнюється вибіркою градієнта для кожного пікселя. Таким чином, текстура не обов’язково представляє точну копію градієнта, оскільки в ній можуть бути відсутні деякі кольори, якщо пікселів недостатньо. Дивіться також GradientTexture2D, CurveTexture і CurveXYZTexture.

Властивості

Gradient

gradient

bool

resource_local_to_scene

false (overrides Resource)

bool

use_hdr

false

int

width

256


Описи властивостей

Gradient gradient 🔗

Gradient використовується для заповнення текстури.


bool use_hdr = false 🔗

  • void set_use_hdr(value: bool)

  • bool is_using_hdr()

Якщо true, згенерована текстура підтримуватиме високий динамічний діапазон (формат Image.FORMAT_RGBAF). Це дозволяє ефектам світіння працювати, якщо Environment.glow_enabled має значення true. Якщо false, згенерована текстура використовуватиме низький динамічний діапазон; надто яскраві кольори будуть обмежені (формат Image.FORMAT_RGBA8).


int width = 256 🔗

  • void set_width(value: int)

  • int get_width()

Кількість зразків кольорів, які будуть отримані з Gradient.