TextureImporterSettings
класс в UnityEditor
Описание
Хранит настройки TextureImporter.
Дополнительные ресурсы: ,TextureImporter,.
Свойства
| Свойство | Описание |
|---|---|
| alphaIsTransparency | Если альфа-канал вашей текстуры представляет прозрачность, включите это свойство, чтобы расширить цветовые каналы видимых текстур в полностью прозрачные области. Это эффективно добавляет прокладку вокруг прозрачных областей, которая предотвращает образование артефактов фильтрации на их краях. Unity не поддерживает это свойство для HDR textures.This свойство делает цветовые данные невидимых текстур неопределенными. Отключите это свойство, чтобы сохранить исходные цветовые данные невидимых текстур. |
| alphaSource | Выберите, как будет генерироваться альфа импортированной текстуры. |
| alphaTestReferenceValue | Возвращает или назначает справочное значение для теста альфа. |
| aniso | Анизотропный уровень фильтрации текстуры. |
| borderMipmap | Включите эту опцию, чтобы не допустить просачивания цветов к краю нижних уровней Mip. Используется для светлых файлов cookie. |
| convertToNormalMap | Преобразовать heightmap в карту нормалей? |
| cubemapConvolution | Режим сжатия. |
| fadeOut | Снижение уровней mip до серого цвета? |
| filterMode | Режим фильтрации текстуры. |
| flipbookColumns | Количество столбцов в исходном изображении для Texture2DArray или Texture3D. |
| flipbookRows | Количество строк в исходном изображении для Texture2DArray или Texture3D. |
| flipGreenChannel | Указывает, следует ли инвертировать значения зеленого канала обычного сопоставления. |
| generateCubemap | Режим создания кубической карты. |
| heightmapScale | Степень неровности в карте высот. |
| ignoreMipmapLimit | Включите этот флаг для текстур, которые должны игнорировать ограничения mipmap. |
| ignorePngGamma | Игнорировать атрибут Gamma в файлах PNG. Это свойство не влияет на другие форматы файлов. |
| mipmapBias | Отклонение текстуры от Mipmap. |
| mipmapEnabled | Создать mipmaps для текстуры? |
| mipmapFadeDistanceEnd | Уровень Mip, где текстура полностью переходит в серый цвет. |
| mipmapFadeDistanceStart | Уровень Mip, где текстура начинает выцветать до серого цвета. |
| mipmapFilter | Режим фильтрации Mipmap. |
| mipMapsPreserveCoverage | Включает или отключает сохраняющее покрытие альфа-мипсопоставление. |
| normalMapFilter | Нормальный режим фильтрации карты. |
| npotScale | Режим масштабирования для немощности двух текстур. |
| readable | Можно ли читать данные текстуры из скриптов. |
| singleChannelComponent | Цветной или альфа-компонент использует одноканальные текстуры. |
| spriteAlignment | Выравнивание графики спрайта по отношению к краю. |
| spriteBorder | Размеры границ генерируемых спрайтов. |
| spriteExtrude | Число пустых пикселей, оставляемых между краем графики и сеткой. |
| spriteGenerateFallbackPhysicsShape | Создает физическую форму по умолчанию для спрайта, если физическая форма не была установлена пользователем. |
| spriteMeshType | SpriteMeshType определяет тип Mesh, который TextureImporter генерирует для Sprite. |
| spriteMode | Режим импорта текстуры Sprite. |
| spritePivot | Точка вращения спрайта относительно прямоугольника его графики. |
| spritePixelsPerUnit | Число пикселей в спрайте, соответствующих одной единице в мировом пространстве. |
| spriteTessellationDetail | Деталь тесселяции, которая будет использоваться для создания сетки для связанного спрайта, если SpriteMode установлено на Одно. Для нескольких спрайтов, используйте SpriteEditor, чтобы указать значение для каждого спрайта. Допустимые значения находятся в диапазоне [0-1], с более высокими значениями для создания более плотной сетки. Значение по умолчанию -1 позволит Unity определить значение автоматически. |
| sRGBTexture | Сохраняет ли текстура данные в цветовом пространстве sRGB (также называемом гамма). |
| streamingMipmaps | Включить поток mipmap для этой текстуры. |
| streamingMipmapsPriority | Относительный приоритет для этой текстуры при уменьшении размера памяти, чтобы не перегружать бюджет памяти. |
| swizzleA | Указывает источник данных альфа-канала текстуры. |
| swizzleB | Указывает источник данных канала синего цвета текстуры. |
| swizzleG | Указывает источник данных для канала зеленого цвета текстуры. |
| swizzleR | Указывает источник данных для канала красного цвета текстуры. |
| textureShape | Форма импортированной текстуры. |
| textureType | Какой тип текстуры мы имеем дело здесь. |
| vtOnly | Включите, если текстура предназначена исключительно для использования со стеком текстур для виртуального текстурирования. |
| wrapMode | Режим оборачивания координат текстуры. |
| wrapModeU | Режим обрамления текстуры U-координат. |
| wrapModeV | Режим обмотки текстуры V координат. |
| wrapModeW | Режим оборачивания координат текстуры W для Texture3D. |
Открытые методы
| Метод | Описание |
|---|---|
| ApplyTextureType | Настройте параметры для импорта текстуры для целей типа, как описано здесь. |
| CopyTo | Копирование параметров в другой объект TextureImporterSettings. |
Статические методы
| Метод | Описание |
|---|---|
| Equal | Проверьте настройки импортера текстур на равенство. |