reckfellENGINE

StreamedTexture2D

Текстура, которая поддерживает динамическое мипкартирование для оптимизированного использования VRAM.

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

Текстура, которая поддерживает динамическое мипкартирование для оптимизированного использования VRAM.

StreamedTexture2D - тип текстуры, поддерживающий динамический поток mipmap. Когда в параметрах проекта установлен поток текстуры ().ProjectSettings.rendering/textures/streaming/enabled), эти текстуры могут быть загружены и разгружены на основе их использования. Система трансляции текстуры отслеживает, какие текстуры видны в каждой раме и при каком разрешении они отображаются. Тексты, которые удалены от камеры или не видны в настоящее время, разгружают их уровни мипкарт с более высоким разрешением, чтобы спасти VRAM, а текстуры, вывешенные поблизости, загружаются с более высокими разрешениями. Этот тип текстуры автоматически создается при импорте изображений с импортером, совместимым с потоком.

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

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

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

Свойства3

LoadPathСвойство
# LoadPath
C#
public string LoadPath { get; set; }

:: StreamedTexture2DФайловый путь к а .stex файл.

MaxLodOverrideСвойство
# MaxLodOverride
C#
public int MaxLodOverride { get; set; }

Отменяет максимальный уровень LOD (мипкарта), который может быть загружен для этой конкретной текстуры. Более низкие значения позволяют получить более высокое разрешение. 0 использование глобальной конфигурации ProjectSettings.rendering/textures/streaming/max_lod. Ценности 1 в адрес 14 соответствуют уровням ОВБ 0 в адрес 13.

MinLodOverrideСвойство
# MinLodOverride
C#
public int MinLodOverride { get; set; }

Отменяет минимальный уровень LOD (мипкартический уровень) эта текстура начинается в момент загрузки. Более высокие значения приводят к снижению первоначального разрешения. 0 использование глобальной конфигурации ProjectSettings.rendering/textures/streaming/min_lod. Ценности 1 в адрес 14 соответствуют уровням ОВБ 0 в адрес 13.

Методы6

GetLoadPathstring
# GetLoadPath
C#
public string GetLoadPath();
Возвращает string
GetMaxLodOverrideint
# GetMaxLodOverride
C#
public int GetMaxLodOverride();
Возвращает int
GetMinLodOverrideint
# GetMinLodOverride
C#
public int GetMinLodOverride();
Возвращает int
LoadError
# Load
C#
public Error Load(string path);

Загружает текстуру из указанного path.

Параметры
ИмяТипПо умолчанию
pathstring—
Возвращает Error
SetMaxLodOverridevoid
# SetMaxLodOverride
C#
public void SetMaxLodOverride(int maxLod);
Параметры
ИмяТипПо умолчанию
maxLodint—
SetMinLodOverridevoid
# SetMinLodOverride
C#
public void SetMinLodOverride(int minLod);
Параметры
ИмяТипПо умолчанию
minLodint—
Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

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

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

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