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...
Texture3D
Успадковує: Texture < Resource < RefCounted < Object
Успадковано від: CompressedTexture3D, ImageTexture3D, NoiseTexture3D, PlaceholderTexture3D, Texture3DRD
Базовий клас для тривимірних фактур.
Опис
Базовий клас для ImageTexture3D та CompressedTexture3D. Не можна використовувати безпосередньо, але містить всі функції, необхідні для доступу до отриманих типів ресурсів. Texture3D - базовий клас для всіх 3-вимірних типів текстур. Дивись також TextureLayered.
Всі зображення повинні мати однакову ширину, висоту і кількість рівнів mipmap.
Щоб створити такий фактурний файл самостійно, переімпортуйте файли зображень за допомогою пресетів Godot Editor.
Методи
_get_data() virtual required const |
|
_get_depth() virtual required const |
|
_get_format() virtual required const |
|
_get_height() virtual required const |
|
_get_width() virtual required const |
|
_has_mipmaps() virtual required const |
|
create_placeholder() const |
|
get_data() const |
|
get_depth() const |
|
get_format() const |
|
get_height() const |
|
get_width() const |
|
has_mipmaps() const |
Описи методів
Array[Image] _get_data() virtual required const 🔗
Зателефоновано при перерахуванні даних Texture3D.
int _get_depth() virtual required const 🔗
Зателефоновано, коли глибина Texture3D передається.
Format _get_format() virtual required const 🔗
Зателефоновано, коли передається формат Texture3D.
int _get_height() virtual required const 🔗
Зателефоновано при висоті Texture3D.
int _get_width() virtual required const 🔗
Зателефонуйте, коли ширина Texture3D передається.
bool _has_mipmaps() virtual required const 🔗
Зателефоновано при наявності mipmaps в Texture3D передається.
Resource create_placeholder() const 🔗
Створює заповнювач для цього ресурсу (PlaceholderTexture3D).
Array[Image] get_data() const 🔗
Повертає дані Texture3D як масив об'єктів Image. Кожен Image являє собою slice (розріз) Texture3D, причому різні розрізи відповідають різним рівням глибини (вісі Z).
Повертає глибину Texture3D у пікселях. Глибина, як правило, представлена осі Z (розмір не присутній в Texture2D).
Повертає поточний формат, що використовується цією текстурою.
Повертає висоту Texture3D у пікселях. Ширина зазвичай представлена осі Y.
Повертає ширину Texture3D у пікселях. Ширина зазвичай представлена осі X.
true, якщо Texture3D генерував mipmaps.