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...
Texture2DArray
Успадковує: ImageTextureLayered < TextureLayered < Texture < Resource < RefCounted < Object
Єдиний фактурний ресурс, який складається з декількох, окремих зображень. Кожен образ має однакові розміри і кількість рівнів mipmap.
Опис
Texture2DArray відрізняється від Texture3D: Texture2DArray не підтримує трилінійну інтерполяцію між Images, тобто немає змішування. Дивіться також Cubemap і CubemapArray, які є масивами текстур зі спеціалізованими функціями кубічної карти.
Texture2DArray також відрізняється від AtlasTexture: у Texture2DArray усі зображення обробляються окремо. В атласі області (тобто окремі зображення) можуть бути різного розміру. Крім того, вам зазвичай потрібно додати відступи навколо регіонів, щоб запобігти випадковому відображенню УФ-променів до кількох регіонів. Те саме стосується mipmapping: ланцюжки Mipmap обробляються окремо для кожного шару. В атласі нарізку потрібно виконувати вручну в шейдері фрагментів.
Щоб самостійно створити такий файл текстури, повторно імпортуйте файли зображень за допомогою попередніх налаштувань імпорту редактора Godot. Щоб створити Texture2DArray із коду, використовуйте ImageTextureLayered.create_from_images() для екземпляра класу Texture2DArray.
Методи
create_placeholder() const |
Описи методів
Resource create_placeholder() const 🔗
Створює заповнювач для цього ресурсу (PlaceholderTexture2DArray).