Когда я использую ARSCNView от ARKit, могу ли я использовать переднюю камеру iPhone?

В настоящее время я изучаю ARKit.
В Интернете обычно есть примеры кода, использующего ARSCNView и заднюю камеру iPhone.
Я хотел бы использовать ARKit с передней камерой вместо задней камеры iPhone.
Когда я использую ARKit, могу ли я использовать ARSCNView и переднюю камеру iPhone?
Поддерживает ли ARKit как переднюю камеру iPhone, так и заднюю камеру?
Не могли бы вы также сказать мне, есть ли у вас пример кода, который использует ARKit, ARSCNView и переднюю камеру iPhone? камера?


person ginger    schedule 25.10.2017    source источник
comment
Можете ли вы добавить код для задней камеры?   -  person Anjali jariwala    schedule 15.07.2019


Ответы (1)


Что ж, он существует, но он все еще немного ограничен, поскольку единственные устройства, способные его запускать, — это те, у которых есть фронтальная камера TrueDepth, которой пока является только iPhone X.

Пример кода от Apple, который позволяет это сделать, можно найти здесь: https://developer.apple.com/documentation/arkit/creating_face_based_ar_experiences

А вот ссылка на список камер, поддерживаемых устройством: https://developer.apple.com/library/content/documentation/DeviceInformation/Reference/iOSDeviceCompatibility/Cameras/Cameras.html#//apple_ref/doc/uid/TP40013599-CH107-SW1

person Alan    schedule 25.10.2017