Oppo viser sin åbne ray-tracing-løsning til mobile enheder på Snapdragon Summit 2022

Det har til formål at hjælpe udviklere med nemt at implementere ray tracing i mobilspil og andre oplevelser

Samsung debuterede sin første Exynos SoC med hardware-accelereret ray tracing-understøttelse tidligere på året. Den helt nye Exynos 2200 indeholdt sin første AMD RDNA 2-baserede GPU, Xclipse 920, som ikke kun muliggjorde ray tracing på mobilen, men også lovede "konsolkvalitet" fordybende billeder i mobilspil. Arm fulgte det op med Immortalis-G715 GPU i juni, dens første GPU til at understøtte hardware-accelereret ray tracing. Qualcomm følger nu trop med sit seneste flagskibschipsæt, Snapdragon 8 Gen 2. Forud for sin officielle meddelelse har Oppo demonstreret sin åbne strålesporingsløsning, der vil aktivere udviklere og skabere for at tilbyde nye ray tracing-oplevelser på enheder med Qualcomms seneste chipsæt.

Oppos ray tracing-løsning til mobile enheder bruger en modificeret version af Oppos proprietære PhysRay SDK, der muliggør ray-tracing-teknologi "skal anvendes til komplekse, storstilede spilscener på mobile enheder."

Oppo demonstrerede sin teknologis dygtighed ved hjælp af et førstepersons skydespil kaldet "Camp Guard." med over 2000 fysiske modeller, 800.000 trekanter og tæt på 100 teksturer på Snapdragon Summit 2022. Den interaktive demo viser forbedrede skygger, lys og refleksioner, der realistisk reagerer på modellens bevægelse og spillerens kameravinkel. Oppo hævder, at deres first-person shooter-demo kan køre ved 720p-opløsning ved 60 billeder i sekundet i en halv time på en enhed med stuetemperatur med Snapdragon 8 Gen 2 SoC.

I en pressemeddelelse om sin nye ray tracing-løsning bemærkede Oppo, at den arbejdede med Qualcomm om "drivertestning, shader-optimering og udvikling af compilerværktøj over spilscenen." Virksomhederne optimerede også PhysRay Engine 2.0-driverne, så den nye Snapdragon 8 Gen 2 problemfrit kan gengive forskellige strålesporingseffekter og -teksturer. Oppos løsning understøtter også Qualcomms Variable Rate Shading (VRS) teknologi, som sikrer, at PhysRay Engine 2.0 "kan køre effektivt på Snapdragon 8 Gen 2. Forbedrer grafikken enormt, mens strømforbrugsproblemet løses."

Selvom Oppos PhysRay Engine 2.0 bruger et proprietært PhysRay SDK, er det en fuldstændig åben ray-tracing-løsning, der er tilgængelig for alle spiludviklere og -skabere globalt. Virksomheden mener, at følgende tre funktioner gør det til et godt valg for spiludviklere, der ønsker at implementere ray tracing på deres titler:

  • Praktisk: PhysRay Engine understøtter hybrid gengivelse af strålesporing og rasteriseringer. Spiludviklere kan tilføje Oppos mobile ray tracing pipeline direkte uden at foretage drastiske ændringer i den traditionelle rendering pipeline.
  • Adaptiv: PhysRay Engine er ikke kun i stand til dynamisk at justere kompleksiteten og effektiviteten af ​​strålesporingsalgoritmen i henhold til forskellige scenarier, men anvender også en standardport. Den er integreret med kunstig intelligens og understøtter fysiske sensorer, for at understøtte strålesporing og andre effekter i fremtiden. Udviklere kan fuldt ud udnytte ray tracing-teknologi på mobile enheder uden begrænsninger og producere mere unikke og overraskende resultater.
  • Balance: Opps samarbejde med Qualcomm Technologies har gjort PhysRay Engine mere afbalanceret med hensyn til ydeevne og strømforbrug. Baseret på den førsteklasses Snapdragon 8 Gen 2, har Oppos PhysRay Engine øget sin ray tracing ender-effektivitet med en faktor 5, reduceret CPU-arbejdsbelastningen til en tiendedel og aktiverer alle PBR-teksturer.