reckfellENGINE

Texture2DArray

Массив независимых 2D-слоёв одинакового размера и формата.

На этой странице
class Texture2DArrayReckfellSharpНаследует ImageTextureLayered

Создайте Texture2DArray и передайте изображения в CreateFromImages. Каждое изображение становится отдельным слоем; все должны иметь одинаковые размер, формат и конфигурацию mipmaps. Для добавления или удаления слоёв пересоздайте набор, для замены одного используйте UpdateLayer.

Это не атлас разнородных прямоугольников и не объёмная Texture3D. Слои выбираются как отдельные изображения; размеры одного слоя не умножаются на их количество. Mipmaps генерируйте в каждом Image до загрузки.

Проверены трёхслойный mip-набор, обновление одного слоя, чтение копий, смена состава, placeholder и независимая загрузка. Использование sampler2DArray в материале и работа на других backend не проверялись этим прогоном.

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

Конструкторы1

Texture2DArrayКонструктор
# Texture2DArray
C#
public Texture2DArray();

Создаёт пустой Texture2DArray без загруженных изображений. Инициализируйте CreateFromImages; валидный RID-заглушка не доказывает наличие данных.

Методы1

CreatePlaceholderResource
# CreatePlaceholder
C#
public Resource CreatePlaceholder();

Создаёт отдельный PlaceholderTexture2DArray с текущими размером и числом слоёв/граней. Исходные пиксели не копируются.

Возвращает Resource

Resource с конкретным типом PlaceholderTexture2DArray.

Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.