Oppo présente sa solution ouverte de traçage de rayons pour les appareils mobiles au Snapdragon Summit 2022

click fraud protection

Il vise à aider les développeurs à implémenter facilement le lancer de rayons dans les jeux mobiles et autres expériences.

Samsung a lancé son premier SoC Exynos avec prise en charge du lancer de rayons accéléré par le matériel plus tôt cette année. Le tout nouveau Exynos 2200 présentait son premier GPU basé sur AMD RDNA 2, le Xclipse 920, qui permettait non seulement le lancer de rayons sur mobile, mais promettait également des visuels immersifs de « qualité console » dans les jeux mobiles. Bras suivi avec le GPU Immortalis-G715 en juin, son premier GPU à prendre en charge le lancer de rayons accéléré par le matériel. Qualcomm emboîte désormais le pas avec son dernier chipset phare, le Snapdragon 8 Gen 2. Avant son annonce officielle, Oppo a présenté sa solution ouverte de traçage de rayons qui permettra les développeurs et les créateurs vont proposer de nouvelles expériences de lancer de rayons sur des appareils dotés des dernières nouveautés de Qualcomm. jeu de puces.

La solution de traçage de rayons d'Oppo pour appareils mobiles utilise une version modifiée du SDK PhysRay propriétaire d'Oppo qui active la technologie de traçage de rayons.

"à appliquer aux scènes de jeu complexes et à grande échelle sur les appareils mobiles." Oppo a démontré les prouesses de sa technologie en utilisant un jeu de tir à la première personne appelé "Camp Guard". avec plus de 2 000 modèles physiques, 800 000 triangles et près de 100 textures au Snapdragon Summit 2022. La démo interactive présente des ombres, des lumières et des reflets améliorés qui réagissent de manière réaliste au mouvement du modèle et à l'angle de caméra du joueur. Oppo affirme que sa démo de jeu de tir à la première personne peut fonctionner à une résolution de 720p à 60 images par seconde pendant une demi-heure sur un appareil à température ambiante doté du SoC Snapdragon 8 Gen 2.

Dans un communiqué de presse sur sa nouvelle solution de ray tracing, Oppo a indiqué avoir travaillé avec Qualcomm sur le "tests de pilotes, optimisation des shaders et développement d'outils de compilation sur la scène du jeu." Les sociétés ont également optimisé les pilotes PhysRay Engine 2.0 afin que le nouveau Snapdragon 8 Gen 2 puisse restituer en douceur différents effets et textures de lancer de rayons. La solution d'Oppo prend également en charge la technologie VRS (Variable Rate Shading) de Qualcomm, qui garantit que le moteur PhysRay 2.0 "peut fonctionner efficacement sur le Snapdragon 8 Gen 2. Améliorer considérablement les graphismes tout en résolvant le problème de consommation d'énergie.

Bien que le moteur PhysRay Engine 2.0 d'Oppo utilise un SDK PhysRay propriétaire, il s'agit d'une solution de traçage de rayons entièrement ouverte disponible pour tous les développeurs et créateurs de jeux dans le monde. La société estime que les trois fonctionnalités suivantes en font un excellent choix pour les développeurs de jeux cherchant à implémenter le lancer de rayons sur leurs titres :

  • Pratique: PhysRay Engine prend en charge le rendu hybride du lancer de rayons et des rastérisations. Les développeurs de jeux peuvent ajouter directement le pipeline de lancer de rayons mobile d'Oppo sans apporter de modifications drastiques au pipeline de rendu traditionnel.
  • Adaptatif: PhysRay Engine est non seulement capable d'ajuster dynamiquement la complexité et l'efficacité de l'algorithme de lancer de rayons en fonction de différents scénarios, mais adopte également un port standard. Il est intégré à l'intelligence artificielle et prend en charge les capteurs physiques, afin de prendre en charge le traçage de rayons complet et d'autres effets à l'avenir. Les développeurs peuvent utiliser pleinement la technologie de lancer de rayons sur les appareils mobiles sans restriction et produire des résultats plus uniques et surprenants.
  • Équilibre: la collaboration d'Opp avec Qualcomm Technologies a rendu PhysRay Engine plus équilibré en termes de performances et de consommation d'énergie. Basé sur le Snapdragon 8 Gen 2 haut de gamme, le moteur PhysRay d'Oppo a augmenté son efficacité de traçage de rayons d'un facteur 5, réduit la charge de travail du processeur à un dixième et active toutes les textures PBR.