Texture2D.ignoreMipmapLimit
Declaration
public bool ignoreMipmapLimit;Описание
Это свойство заставляет текстуру игнорировать все настройки ограничений mipmap текстуры.
Когда это свойство имеет значение true, Unity всегда загружает текстуру в GPU в полном разрешении, не учитывая глобальные ограничения mipmap текстуры и ограничения группы mipmap текстуры, даже если текстура имеет заданные ограничения группы mipmap текстуры.
Когда это свойство имеет значение false, текстура соблюдает глобальные ограничения mipmap текстуры, установленные в активных настройках качества, если текстура не является частью mipmapLimitGroup.
При изменении этого свойства во время выполнения: если это приводит к изменению фактического ограничения mipmap для текстуры, то текстура будет перезагружена в GPU. Для оптимального рабочего процесса, установите это свойство в конструкторе или в импортере текстур, чтобы немедленно загрузить текстуру с надлежащим применением или игнорированием активных ограничений mipmap. Если текстура не имеет mipmaps, это свойство не имеет никакого эффекта. Обратите внимание, что это можно переключить во время выполнения только в том случае, если Texture имеет значение readable. По умолчанию это свойство имеет значение true при создании в скрипте, что означает, что загружаются все уровни mipmap.
Дополнительные ресурсы: TextureImporter.ignoreMipmapLimit, MipmapLimitDescriptor, QualitySettings.globalTextureMipmapLimit.