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...
RDTextureFormat
Успадковує: RefCounted < Object
Формат Текстури (використано RenderingDevice).
Опис
Цей об'єкт використовується RenderingDevice.
Властивості
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
BitField[TextureUsageBits] |
|
|
|
Методи
void |
add_shareable_format(format: DataFormat) |
void |
remove_shareable_format(format: DataFormat) |
Описи властивостей
Кількість шарів в фактурі. Тільки відповідні для 2D текстурних масивів.
Глибина текстури (у пікселях). Це завжди 1 для текстур 2D.
DataFormat format = 8 🔗
void set_format(value: DataFormat)
DataFormat get_format()
Формат даних фактури.
Висота текстури (у пікселях).
Якщо текстуру можна відкинути, її вміст не потрібно зберігати між кадрами. Цей прапор має значення лише тоді, коли текстура використовується як ціль у списку малювання.
Ця інформація використовується RenderingDevice, щоб визначити, чи можна скинути вміст текстури, усуваючи непотрібні записи в пам’ять і підвищуючи продуктивність.
bool is_resolve_buffer = false 🔗
Текстура використовуватиметься як місце призначення операції вирішення.
Кількість mipmaps доступна в фактурі.
TextureSamples samples = 0 🔗
void set_samples(value: TextureSamples)
TextureSamples get_samples()
Кількість зразків, які використовуються при підборі текстури.
TextureType texture_type = 1 🔗
void set_texture_type(value: TextureType)
TextureType get_texture_type()
Тип текстури.
BitField[TextureUsageBits] usage_bits = 0 🔗
void set_usage_bits(value: BitField[TextureUsageBits])
BitField[TextureUsageBits] get_usage_bits()
Укуси використання текстури, які визначають те, що можна зробити за допомогою текстури.
Ширина текстури (в пікселях).
Описи методів
Додає format як дійсний формат для відповідної властивості RDTextureView RDTextureView.format_override. Якщо будь-який формат додається як доступний для спільного використання, тоді також потрібно додати головний format.
Видаляє format зі списку дійсних форматів, які можна встановити для відповідної властивості RDTextureView.format_override RDTextureView.