CompressedTexture2D
Наследует: Texture2D < Texture < Resource < RefCounted < Object
Текстура с 2 измерениями, опционально сжатая.
Описание
Текстура, загружаемая из файла .ctex. Этот формат файла является внутренним для Godot; он создается путем импорта других форматов изображений с помощью системы импорта. CompressedTexture2D может использовать один из 4 методов сжатия (включая отсутствие какого-либо сжатия):
Lossless (WebP or PNG, uncompressed on the GPU)
Lossy (WebP, несжатый на GPU)
VRAM Compressed (сжатый на GPU)
VRAM Uncompressed (сжатый на GPU)
Basis Universal (сжатый на GPU. Меньшие размеры файлов, чем VRAM Compressed, но медленнее сжимается и имеет более низкое качество, чем VRAM Compressed)
Только VRAM Compressed на самом деле уменьшает использование памяти на GPU. Методы сжатия Lossless и Lossy уменьшат требуемое хранилище на диске, но они не уменьшат использование памяти на GPU, поскольку текстура отправляется на GPU в несжатом виде.
Использование VRAM Compressed также сокращает время загрузки, поскольку текстуры, сжатые VRAM, загружаются быстрее по сравнению с текстурами, использующими сжатие без потерь или с потерями. Сжатие VRAM может демонстрировать заметные артефакты и предназначено для использования при 3D-рендеринге, а не 2D.
Свойства
|
||
resource_local_to_scene |
|
Методы
Описания свойств
Путь к файлу CompressedTexture2D к файлу .ctex.
Описания метода
Загружает текстуру из указанного path.