CompressedTexture2D
Eredita: Texture2D < Texture < Resource < RefCounted < Object
Texture a 2 dimensioni, facoltativamente compressa.
Descrizione
Una texture caricata da un file .ctex. Questo formato di file è interno a Godot; viene creato importando altri formati di immagine con il sistema di importazione. CompressedTexture2D può utilizzare uno dei 4 metodi di compressione (inclusa nessuna compressione):
Lossless (WebP o PNG, non compresso sulla GPU)
Lossy (WebP, non compresso sulla GPU)
VRAM Compressed (compresso sulla GPU)
VRAM Uncompressed (non compresso sulla GPU)
Basis Universal (compresso sulla GPU. Dimensioni file inferiori rispetto a VRAM Compressed, ma più lento da comprimere e qualità inferiore rispetto a VRAM Compressed)
Solo VRAM Compressed riduce effettivamente l'utilizzo di memoria sulla GPU. I metodi di compressione Lossless e Lossy ridurranno lo spazio di archiviazione richiesto su disco, ma non ridurranno l'utilizzo di memoria sulla GPU poiché la texture è inviata alla GPU non compressa.
L'utilizzo di VRAM Compressed migliora anche i tempi di caricamento, poiché le texture compresse in VRAM sono più veloci da caricare rispetto alle texture che utilizzano la compressione lossless o lossy. La compressione VRAM può presentare artefatti evidenti ed è progettata per il rendering 3D, non 2D.
Proprietà
|
||
resource_local_to_scene |
|
Metodi
Descrizioni delle proprietà
Percorso del file CompressedTexture2D a un file .ctex.
Descrizioni dei metodi
Carica la texture dal percorso path specificato.