OpenEXR v2: Storia di un nuovo standard di compressione
OpenEXR è un formato grafico raster a bassa risoluzione sviluppato da ILM per l'utilizzo nell'industria delle immagini computerizzate e degli effetti visivi, sia per le animazioni al computer che per gli effetti visivi. Il suo formato a risoluzione multipla e a pixel fissi lo rende interessante per il compositing, poiché elimina una serie di elementi dolorosi di questo processo. In particolare, il raster OpenEXR attinge alla memoria a una velocità superiore rispetto al suo predecessore, il GIF. Con OpenEXR è possibile memorizzare circa cinque megabyte di informazioni su un solo gigabyte di RAM. La sua funzione raster consente inoltre di lavorare con raster in direzione orizzontale e verticale, il che è utile per animare scene 3D complesse.
Il software openEXR è stato rilasciato per la prima volta nell'ottobre 1995, poco dopo la specifica di GIF, che a sua volta rappresentava il culmine di molti anni di lavoro. A questo punto, tuttavia, non aveva concorrenza, poiché il GIF era di proprietà dell'affermato fornitore Necci. Necci rilasciò la propria versione del formato, chiamata GIF, che divenne il formato standard per le pagine web e le immagini animate. All'epoca, OpenEXR sembrava un promettente concorrente di GIF, ma era ostacolato dal fatto che era nuovo e non era ancora stato adottato dai browser. Questo significava che avrebbe dovuto dedicare più tempo allo sviluppo dei suoi algoritmi di compressione visiva, cosa che non aveva abbastanza tempo per fare.
Il 10 luglio 1996 fu rilasciata una nuova versione di OpenEXR, con caratteristiche aggiuntive che lo rendevano diverso da GIF. Tra queste caratteristiche c'erano il supporto per un'ampia gamma di formati raster (quelli su cui si basava OpenEXR stesso), un nuovo algoritmo di "stile di compressione" che rimuove i dati estranei dal processo di compressione e un nuovo strumento di visualizzazione chiamato ZBrush. Con le caratteristiche aggiuntive della nuova versione, OpenEXR v2 è diventato il formato di compressione più popolare sia per il Web che per le immagini. È in grado di decomprimere a doppia velocità, di comprimere file JPEG con un algoritmo di allineamento al centro o ai bordi e di comprimere diversi formati grafici comuni utilizzando una tecnica chiamata "compressione impacchettata". OpenEXR v2 può anche decomprimere file audio in tempo reale e decomprimere in modalità float a 16 bit.