Той има за цел да помогне на разработчиците лесно да внедрят проследяване на лъчи в мобилни игри и други изживявания
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 отбеляза, че работи с 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 текстури.