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...
CompressedTexture2D
Успадковує: Texture2D < Texture < Resource < RefCounted < Object
Текстура з 2 розмірами, додатково стискається.
Опис
Текстура, яка завантажується з файлу .ctex. Цей формат файлів є внутрішнім для Godot; він створюється шляхом імпорту інших форматів зображень за допомогою системи імпорту. CompressedTexture2D може використовувати один з 4 методів стиснення (включаючи відсутність будь-якого стиснення):
Без втрат (WebP або PNG, без стиснення на графічному процесорі)
З втратами (WebP, без стиснення на GPU)
VRAM Compressed (стиснене на графічному процесорі)
VRAM Uncompressed (без стиснення на графічному процесорі)
Basis Universal (стискається на графічному процесорі. Має менший розмір, ніж VRAM Compressed, але повільніше стискається і має нижчу якість, ніж VRAM Compressed)
Тільки VRAM Compressed фактично зменшує використання пам'яті на графічному процесорі. Методи стиснення Lossless та Lossy зменшують необхідний обсяг пам'яті на диску, але не зменшують використання пам'яті на графічному процесорі, оскільки текстура надсилається на графічний процесор без стиснення.
Використання VRAM Compressed також покращує час завантаження, оскільки текстури, стиснуті VRAM, завантажуються швидше порівняно з текстурами, що використовують стиснення без втрат або з втратами. Стиснення VRAM може мати помітні артефакти і призначене для використання у 3D-візуалізації, а не у 2D-візуалізації.
Властивості
String |
|
|
resource_local_to_scene |
|
Методи
load(path: String) |
Описи властивостей
String load_path = "" 🔗
Error load(path: String)
String get_load_path()
CompressedTexture2D файл шлях до .ctex файл.
Описи методів
Навантаження текстури з зазначеного path.