Convertitore da SGI ad DDS
Converti i tuoi file sgi in dds online e gratis
sgi
dds
Come convertire SGI in DDS
Seleziona file dal Computer, Google Drive, Dropbox, URL o trascinandoli sulla pagina.
Scegli dds o qualsiasi altro formato che ti serva come destinazione (più di 200 formati supportati)
Lascia convertire il file e potrai scaricare il tuo dds subito dopo
Informazioni sui formati
SGI è l'estensione di file generica per il formato Silicon Graphics Image, indicato anche con estensioni specifiche per canale come .rgb (3 canali), .rgba (4 canali), .bw (scala di grigi) e .int/.inta (varianti a 16 bit). Sviluppato da Silicon Graphics intorno al 1986 per il proprio sistema operativo IRIX, il formato SGI utilizza un'intestazione di 512 byte seguita da dati immagine planari, dove ogni canale colore è memorizzato come un piano completo anzichè interlacciato con gli altri canali a livello di pixel. L'intestazione specifica un numero magico (474), la modalità di compressione (0 per verbatim, 1 per RLE), byte per canale (1 o 2), dimensionalità (1 per linea di scansione, 2 per immagine, 3 per immagine multicanale), dimensioni dei canali, intervallo dei valori pixel e un nome immagine di 80 caratteri. Per le immagini compresse con RLE, una tabella di offset e lunghezze segue l'intestazione, consentendo l'accesso casuale alle singole linee di scansione senza decompressione sequenziale. Le workstation Silicon Graphics erano il fondamento degli effetti visivi hollywoodiani, della visualizzazione scientifica, della simulazione di volo e delle industrie CAD/CAM durante gli anni '90, e il formato SGI era il formato di lavoro standard in tutti questi settori. Un vantaggio è il design robusto del formato: la combinazione di compressione RLE indirizzabile per linea di scansione, supporto multicanale, capacità a 16 bit e layout planare lo rendeva ugualmente adatto per la visualizzazione rapida in anteprima e per l'output di rendering di produzione. L'associazione del formato con l'età d'oro degli effetti visivi prodotti con SGI è un altro aspetto notevole — i file SGI di quell'era rappresentano asset di produzione di film e visualizzazioni scientifiche pionieristiche. Le immagini SGI sono supportate da ImageMagick, GIMP, XnView, Photoshop (tramite plugin) e varie applicazioni di rendering 3D e compositing.
DDS (DirectDraw Surface) è un formato contenitore per la memorizzazione di texture compresse e non compresse, cube map, texture volumetriche e catene mipmap, introdotto da Microsoft con DirectX 7.0 il 22 settembre 1999. I file DDS sono progettati per il consumo nativo da parte della GPU: i dati pixel sono memorizzati in formati che l'hardware grafico può decomprimere direttamente durante il rendering — principalmente compressione a blocchi S3TC/DXTn (DXT1, DXT3, DXT5) e, nelle versioni DirectX successive, da BC4 a BC7 — eliminando il passaggio di decompressione lato CPU richiesto da formati come PNG o JPEG. La struttura del file inizia con un numero magico e un'intestazione di 124 byte che specifica larghezza, altezza, formato dei pixel, conteggio mipmap e intestazione estesa DX10 opzionale per le modalità di compressione più recenti, seguita dai dati grezzi delle superfici. DDS supporta texture 2D, cube map (sei facce per il mapping ambientale), texture volumetriche/3D e array di texture, ciascuno con catene mipmap pre-calcolate che consentono alla GPU di campionare versioni di dimensioni appropriate a diverse distanze. Un vantaggio sono le prestazioni di rendering: poichè la GPU legge i dati DDS direttamente senza overhead di decompressione, il caricamento delle texture è drasticamente più veloce rispetto ai formati immagine tradizionali, e i dati compressi restano compressi nella memoria video, consentendo a più texture di stare contemporaneamente nella VRAM. La dominanza del formato nello sviluppo di videogiochi è un altro punto di forza chiave — DDS è il formato texture standard per le applicazioni DirectX, supportato nativamente da Unreal Engine, Unity e praticamente ogni motore di gioco per PC, nonchè da editor di immagini come GIMP (con plugin), Paint.NET, Photoshop (tramite plugin NVIDIA) e ImageMagick.