Jeho cílem je pomoci vývojářům snadno implementovat ray tracing do mobilních her a dalších zážitků
Společnost Samsung představila svůj první SoC Exynos s hardwarově akcelerovanou podporou ray tracingu začátkem tohoto roku. Zcela nový Exynos 2200 představilo své první GPU založené na AMD RDNA 2, Xclipse 920, které nejen umožnilo sledování paprsků na mobilních zařízeních, ale také slibovalo pohlcující vizuální prvky v „konzolové kvalitě“ v mobilních hrách. Paže na to navázal GPU Immortalis-G715 v červnu jeho první GPU s podporou hardwarově akcelerovaného sledování paprsků. Qualcomm nyní následuje svou nejnovější vlajkovou čipovou sadou, Snapdragon 8 Gen 2. Před oficiálním oznámením Oppo představilo své řešení pro sledování otevřeného paprsku, které to umožní vývojářům a tvůrcům nabídnout nové možnosti sledování paprsků na zařízeních s nejnovějšími produkty společnosti Qualcomm čipová sada.
Řešení Oppo pro sledování paprsků pro mobilní zařízení využívá upravenou verzi proprietární sady PhysRay SDK od společnosti Oppo, která umožňuje technologii sledování paprsků.
"aplikovat na složité, rozsáhlé herní scény na mobilních zařízeních." Oppo demonstrovalo svou technologickou zdatnost pomocí střílečky z pohledu první osoby s názvem „Camp Guard“ s více než 2000 fyzickými modely, 800 000 trojúhelníky a téměř 100 texturami na Snapdragon Summit 2022. Interaktivní demo předvádí vylepšené stíny, světla a odrazy, které realisticky reagují na pohyb modelu a úhel kamery hráče. Oppo tvrdí, že jeho demo střílečky z pohledu první osoby může běžet v rozlišení 720p při 60 snímcích za sekundu po dobu půl hodiny na zařízení s pokojovou teplotou se SoC Snapdragon 8 Gen 2.V tiskové zprávě o svém novém řešení pro sledování paprsků Oppo poznamenalo, že spolupracovalo s Qualcomm na "testování ovladačů, optimalizace shaderů a vývoj nástrojů kompilátoru na herní scéně." Společnosti také optimalizovaly ovladače PhysRay Engine 2.0, aby nový Snapdragon 8 Gen 2 mohl plynule vykreslovat různé efekty sledování paprsků a textury. Řešení Oppo také podporuje technologii Qualcomm Variable Rate Shading (VRS), která zajišťuje, že PhysRay Engine 2.0 „může efektivně běžet na Snapdragonu 8 Gen 2. Výrazné zlepšení grafiky při řešení problému spotřeby energie."
Ačkoli Oppo PhysRay Engine 2.0 využívá vlastní PhysRay SDK, je to plně otevřené řešení pro sledování paprsků dostupné všem vývojářům a tvůrcům her na celém světě. Společnost věří, že následující tři funkce z ní dělají skvělou volbu pro vývojáře her, kteří chtějí implementovat ray tracing do svých titulů:
- Pohodlné: PhysRay Engine podporuje hybridní vykreslování ray tracingu a rasterizací. Vývojáři her mohou přímo přidat kanál pro sledování paprsků společnosti Oppo, aniž by museli provádět drastické změny v tradičním potrubí vykreslování.
- Adaptivní: PhysRay Engine je nejen schopen dynamicky upravovat složitost a efektivitu algoritmu sledování paprsku podle různých scénářů, ale také využívá standardní port. Je integrován s umělou inteligencí a podporuje fyzické senzory, aby v budoucnu podporoval full-path ray tracing a další efekty. Vývojáři mohou plně využívat technologii ray tracing na mobilních zařízeních bez omezení a produkovat jedinečnější a překvapivější výsledky.
- Vyváženost: Díky spolupráci Opp s Qualcomm Technologies je PhysRay Engine vyváženější, pokud jde o výkon a spotřebu energie. PhysRay Engine společnosti Oppo, založený na prémiovém Snapdragonu 8 Gen 2, zvýšil účinnost ray tracing ender o faktor 5, snížil zátěž CPU na jednu desetinu a umožnil všechny PBR textury.