Microsoft a prezentat DirectStorage 1.4: încărcare rapidă a jocurilor datorită unui nou mod de compresie și tehnologiilor suplimentare
Microsoft a actualizat DirectStorage la versiunea 1.4
Compania Microsoft a lansat o nouă actualizare a tehnologiei sale DirectStorage (versiunea 1.4), care permite utilizarea maximă a SSD-urilor NVMe rapide în jocuri. În această versiune este adăugat un nou algoritm de comprimare/decomprimare a resurselor — Zstandard (Zstd), care reduce și mai mult timpul de încărcare și crește lățimea de bandă pentru transferul fișierelor de joc.
Ce s-a schimbat?
| Punct | Descriere |
|---|---|
| Nou metod Zstd | Comprimare îmbunătățită a asset-urilor de joc, care accelerează transmiterea datelor de la disc către GPU. |
| Game Asset Conditioning Library (GACL) | Bibliotecă de preprocesare a texturilor, permițând reducerea dimensiunii lor cu până la 50 %. |
| Tehnici de rearanjament | Reordonare – gruparea modelelor repetitive din interiorul fișierelor. |
| Reducere entropie | BLER (Block‑Level Entropy Reduction) – simplificarea blocurilor de texturi. CLER (Component‑Level Entropy Reduction) – simplificarea canalelor de culoare. |
| Învățare automată | Folosită pentru a păstra calitatea vizuală, astfel încât modificările să fie neperceptibile jucătorului. |
Cum funcționează în jocuri?
1. Pregătire – GACL procesează texturile înainte de a fi stocate pe disc.
2. Comprimare Zstd – datele obținute sunt comprimate și scrise pe SSD.
3. Încărcare – DirectStorage citește fișierele direct din memorie fără implicarea CPU-ului, iar GPU-ul primește textura deja decompresată.
> Important: dezvoltatorii nu trebuie să facă nicio modificare în motorul jocului. Toate transformările sunt anulate automat în timpul decomprimării, astfel încât încărcătura asupra codului de joc rămâne aceeași.
Formatele suportate
* Versiunea publică curentă 1.4 suportă texturi BC1, BC3, BC4 și BC5.
* Se planifică adăugarea suportului pentru BC7 și îmbunătățiri suplimentare de performanță în următoarea versiune.
Concluzie
DirectStorage 1.4 crește eficiența lucrării cu SSD-urile rapide prin noi algoritmi de comprimare și preprocesare a asset-urilor. Aceasta reduce timpul de încărcare al jocurilor fără sarcini suplimentare pentru dezvoltatori, permițându-le să se concentreze pe crearea conținutului.
Comentarii (0)
Împărtășește-ți opinia — te rugăm să fii politicos și să rămâi la subiect.
Autentifică-te pentru a comenta