Устройства, поддерживаемые motion tracking
Если устройство (телефон, очки или гарнитура) имеет возможность шести степеней свободы motion tracking в реальном масштабе с помощью hardware или software, мы называем его устройством motion tracking. К таким устройствам относятся, помимо прочего, устройства, способные запускать EasyAR motion tracking, ARCore/ARKit, Huawei AR Engine, а также очки с возможностью отслеживания шести степеней свободы.
EasyAR motion fusion позволяет image и object tracking избавиться от дрожания, сохранять tracking стабильным и продолжать tracking после выхода из поля зрения камеры.
Выбор решений motion tracking для разных платформ
Некоторые операционные системы или производители предоставляют похожие возможности motion tracking через системные native AR SDK, такие как Apple ARKit, Google ARCore и Huawei AR Engine.
Для достижения наилучшего результата на некоторых платформах EasyAR автоматически выбирает доступное платформенное native-решение motion tracking без дополнительной настройки. Например, на платформе iOS EasyAR будет в первую очередь вызывать функцию motion tracking ARKit. Подробнее см. связь между EasyAR motion tracking и платформенными native-решениями движения.
В настоящее время поддерживаемые устройства для решения EasyAR motion tracking включают распространенные смартфоны и планшеты. Функция EasyAR motion tracking пока не поддерживает носимые устройства, такие как очки AR/MR. Если сами эти устройства поддерживают шесть степеней свободы motion tracking, разработчики могут подключить EasyAR через custom camera и использовать его вместе с другими функциями EasyAR.
Для разработчиков мини-программ WeChat из-за ограничений платформы ни одно из указанных выше решений motion tracking нельзя использовать напрямую. Можно обратиться к похожей функции motion tracking, предоставляемой мини-программами WeChat.
Дополнительное чтение
Узнайте о конкретных моделях, поддерживаемых motion tracking