Oppo predstavuje svoje otvorené riešenie sledovania lúčov pre mobilné zariadenia na Snapdragon Summit 2022

Jeho cieľom je pomôcť vývojárom jednoducho implementovať sledovanie lúčov v mobilných hrách a iných prostrediach

Spoločnosť Samsung začiatkom tohto roka predstavila svoj prvý SoC Exynos s hardvérovo akcelerovanou podporou sledovania lúčov. Úplne nový Exynos 2200 predstavil svoj prvý GPU založený na AMD RDNA 2, Xclipse 920, ktorý nielenže umožnil sledovanie lúčov na mobilnom zariadení, ale tiež sľuboval pohlcujúci vizuálny obsah „konzolovej kvality“ v mobilných hrách. Arm nasledoval GPU Immortalis-G715 v júni jeho prvý GPU s podporou hardvérovo akcelerovaného sledovania lúčov. Qualcomm teraz nasleduje príklad so svojou najnovšou vlajkovou loďou čipsetu, Snapdragon 8 Gen 2. Pred oficiálnym oznámením spoločnosť Oppo predstavila svoje otvorené riešenie sledovania lúčov, ktoré to umožní vývojári a tvorcovia ponúkajú nové možnosti sledovania lúčov na zariadeniach s najnovšími technológiami od Qualcommu čipset.

Riešenie Oppo na sledovanie lúčov pre mobilné zariadenia využíva upravenú verziu vlastnej PhysRay SDK od Oppo, ktorá umožňuje technológiu sledovania lúčov.

"aplikované na zložité, rozsiahle herné scény na mobilných zariadeniach." Oppo demonštrovalo svoju technologickú zdatnosť pomocou strieľačky z pohľadu prvej osoby s názvom „Camp Guard“ s viac ako 2 000 fyzickými modelmi, 800 000 trojuholníkmi a takmer 100 textúrami na Snapdragon Summit 2022. Interaktívne demo predstavuje vylepšené tiene, svetlá a odrazy, ktoré realisticky reagujú na pohyb modelu a uhol kamery hráča. Oppo tvrdí, že jeho demo strieľačky z pohľadu prvej osoby môže bežať v rozlíšení 720p pri 60 snímkach za sekundu po dobu pol hodiny na zariadení s izbovou teplotou so Snapdragon 8 Gen 2 SoC.

V tlačovej správe o svojom novom riešení sledovania lúčov Oppo poznamenalo, že spolupracovalo so spoločnosťou Qualcomm na "testovanie ovládačov, optimalizácia shaderov a vývoj nástrojov kompilátora na hernej scéne." Spoločnosti tiež optimalizovali ovládače PhysRay Engine 2.0, takže nový Snapdragon 8 Gen 2 dokáže plynulo vykresľovať rôzne efekty sledovania lúčov a textúry. Riešenie Oppo tiež podporuje technológiu Qualcomm Variable Rate Shading (VRS), ktorá zaisťuje, že PhysRay Engine 2.0 "môže bežať efektívne na Snapdragon 8 Gen 2. Výrazné zlepšenie grafiky pri riešení problému spotreby energie."

Hoci Oppo PhysRay Engine 2.0 využíva proprietárne PhysRay SDK, je to plne otvorené riešenie sledovania lúčov dostupné pre všetkých vývojárov a tvorcov hier na celom svete. Spoločnosť je presvedčená, že nasledujúce tri funkcie z nej robia skvelú voľbu pre vývojárov hier, ktorí chcú implementovať sledovanie lúčov do svojich titulov:

  • Pohodlné: PhysRay Engine podporuje hybridné vykresľovanie sledovania lúčov a rasterizácie. Vývojári hier môžu priamo pridať kanál na sledovanie lúčov spoločnosti Oppo bez toho, aby museli robiť drastické zmeny v tradičnom kanáli vykresľovania.
  • Adaptívny: PhysRay Engine je nielen schopný dynamicky upravovať zložitosť a efektivitu algoritmu sledovania lúčov podľa rôznych scenárov, ale využíva aj štandardný port. Je integrovaný s umelou inteligenciou a podporuje fyzické senzory, aby v budúcnosti podporoval sledovanie lúčov v celej dráhe a ďalšie efekty. Vývojári môžu plne využívať technológiu sledovania lúčov na mobilných zariadeniach bez obmedzení a dosahovať unikátnejšie a prekvapivejšie výsledky.
  • Vyváženosť: Vďaka spolupráci Opp s Qualcomm Technologies je PhysRay Engine vyváženejší z hľadiska výkonu a spotreby energie. PhysRay Engine od Oppo, založený na prémiovom Snapdragon 8 Gen 2, zvýšil svoju účinnosť sledovania lúčov o faktor 5, znížil záťaž CPU na jednu desatinu a umožnil všetky PBR textúry.