Oppo демонстрира своето отворено решение за проследяване на лъчи за мобилни устройства на Snapdragon Summit 2022

Той има за цел да помогне на разработчиците лесно да внедрят проследяване на лъчи в мобилни игри и други изживявания

Samsung дебютира първия си Exynos SoC с поддръжка за хардуерно ускорено проследяване на лъчи по-рано тази година. Изцяло новото Exynos 2200 представи първия си графичен процесор, базиран на AMD RDNA 2, Xclipse 920, който не само позволява проследяване на лъчи на мобилни устройства, но също така обещава поглъщащи визуални ефекти с "конзолно качество" в мобилни игри. Arm последва го с графичния процесор Imortalis-G715 през юни, първият му GPU, който поддържа хардуерно ускорено проследяване на лъчи. Qualcomm вече следва примера с най-новия си флагмански чипсет, Snapdragon 8 Gen 2. Преди официалното си обявяване, Oppo демонстрира своето отворено решение за проследяване на лъчи, което ще позволи разработчици и създатели, за да предложат нови преживявания за проследяване на лъчи на устройства, включващи най-новото на Qualcomm чипсет.

Решението за проследяване на лъчи на Oppo за мобилни устройства използва модифицирана версия на собствения PhysRay SDK на Oppo, който позволява технология за проследяване на лъчи

"да се приложи към сложни, мащабни игрови сцени на мобилни устройства." Oppo демонстрира мощта на своята технология, използвайки игра със стрелба от първо лице, наречена "Camp Guard", с над 2000 физически модела, 800 000 триъгълника и близо 100 текстури на Snapdragon Summit 2022. Интерактивната демонстрация показва подобрени сенки, светлини и отражения, които реалистично реагират на движението на модела и ъгъла на камерата на играча. Oppo твърди, че демонстрацията на шутър от първо лице може да работи с резолюция 720p при 60 кадъра в секунда за половин час на устройство със стайна температура, включващо Snapdragon 8 Gen 2 SoC.

В прессъобщение за новото си решение за проследяване на лъчи, Oppo отбеляза, че работи с Qualcomm по "тестване на драйвери, оптимизиране на шейдъри и разработване на инструменти за компилиране в сцената на играта." Компаниите също оптимизираха драйверите PhysRay Engine 2.0, така че новият Snapdragon 8 Gen 2 да може плавно да изобразява различни ефекти и текстури за проследяване на лъчи. Решението на Oppo също поддържа технологията Variable Rate Shading (VRS) на Qualcomm, която гарантира, че PhysRay Engine 2.0 "може да работи ефективно на Snapdragon 8 Gen 2. Подобряване на графиката изключително много, като същевременно решаваме проблема с консумацията на енергия."

Въпреки че PhysRay Engine 2.0 на Oppo използва патентован PhysRay SDK, това е напълно отворено решение за проследяване на лъчи, достъпно за всички разработчици и създатели на игри в световен мащаб. Компанията вярва, че следните три характеристики я правят чудесен избор за разработчиците на игри, които искат да внедрят проследяване на лъчи в своите заглавия:

  • Удобно: PhysRay Engine поддържа хибридно изобразяване на проследяване на лъчи и растеризация. Разработчиците на игри могат директно да добавят мобилния конвейер за проследяване на лъчи на Oppo, без да правят драстични промени в традиционния конвейер за изобразяване.
  • Адаптивен: PhysRay Engine е не само в състояние динамично да регулира сложността и ефективността на алгоритъма за проследяване на лъчи според различни сценарии, но също така приема стандартен порт. Той е интегриран с изкуствен интелект и поддържа физически сензори, така че да поддържа проследяване на лъчи по целия път и други ефекти в бъдеще. Разработчиците могат напълно да използват технологията за проследяване на лъчи на мобилни устройства без ограничения и да произвеждат по-уникални и изненадващи резултати.
  • Баланс: Сътрудничеството на Opp с Qualcomm Technologies направи PhysRay Engine по-балансиран по отношение на производителност и консумация на енергия. Базиран на премиум Snapdragon 8 Gen 2, PhysRay Engine на Oppo е увеличил ефективността на ендера за проследяване на лъчи с коефициент 5, намалил е натоварването на процесора до една десета и е активирал всички PBR текстури.