Megjelent az Unvanquished 0.56: további renderelőfejlesztések, OpenMP az engine-ben

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Megjelent az Unvanquished 0.56: további fejlesztések a renderelőben, az engine pedig megkapta az OpenMP-t. Ez a népszerű, nyílt forráskódú, közösség által fejlesztett lövöldözős játék újabb nagy frissítéseket hozott.

Az Unvanquished 0.56 számos renderelő-fejlesztést hoz a Daemon engine-hez. A frissítés bevezeti a lineáris blendelési megoldásukat a jobb megvilágításért, az FXX anti-aliasing mód most már jobban működik, szebb (és hatékonyabb) ködeffekteket kapunk, valamint további OpenGL renderelési fejlesztéseket.

A játékfrissítés az audiorendszert és a UI-t is tovább csiszolja, emellett OpenMP-támogatást ad a Daemon engine-hez. Ez a csontvázas modellek több szálon futó, CPU-alapú rendereléséhez kell. Az Unvanquished 0.56 bejelentése azt is elmagyarázza, hogyan segít az OpenMP a gyengébb hardvereken:

"Egy példa a piacon kapható, OpenMP-ből ténylegesen profitáló GPU-kra a Moore Threads kínai MTT S80-a. Bár nyers ereje bizonyos szempontokból az RX 6700XT-hez mérhető (vagyis közel áll egy Xbox Series X-hez vagy PlayStation 5-höz), és támogatja az OpenGL 4+-t, valamiért olyan „max vertex uniforms” korlátokat mutat, amelyek a 2000-es évek elejéről származó, egyes 2.1-es GPU-kra emlékeztetnek. Ez valószínűleg a PowerVR-alapú architektúra mellékhatása, amelyet általában mobil eszközökben használnak, nem pedig játékos PC-kbe szánt, diszkrét PCIe kártyákban. Az ilyen eszközök tulajdonosai használhatják az „Ultra” grafikai presetet, de azt javasolják, hogy kapcsolják be a „Low” model quality opciót. Így az engine több modellt küld a GPU-ra, a CPU-n feldolgozásra maradó modelleknél pedig sok szálat fog munkába állítani, és az OpenMP-nek köszönhetően felgyorsítja a számításokat.

Illwieckz át is írta ennek a tartalék (fallback) CPU-s modellkódnak egy részét: a számításoknál a legolcsóbb, de gyorsabb változatokat használja, hogy még egy kicsit tovább gyorsuljon.

A jövőben az OpenMP-t más területek gyorsítására is használhatják, amivel még több ember járhat jól: például betöltéskor (több kép egyidejű kitömörítése, talán?), vagy rendereléskor (például a részecskék is profitálhatnak belőle, bár ehhez előbb mélyebb átírásra lenne szükség). Az OpenMP mostantól alapértelmezetten engedélyezett a Linux és Windows release buildjeiben, a Dæmon 0.56-tól kezdve."

Letöltések és további részletek a mai Unvanquished 0.56 kiadásról az Unvanquished oldalon.