Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
CompressedCubemap
Наследует: CompressedTextureLayered < TextureLayered < Texture < Resource < RefCounted < Object
Опционально сжатая Cubemap.
Описание
Кубическая карта, загруженная из файла .ccube. Этот формат файла является внутренним для Godot; он создается путем импорта других форматов изображений с помощью системы импорта. CompressedCubemap может использовать один из 4 методов сжатия:
-Lossless (WebP или PNG, несжатый на 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.
Общее описание кубических карт см. в разделе Cubemap.