AR е приоритет за Apple от известно време. Компанията е отделила много време и усилия наемане на персонал и придобиване на стартиращи компании, за да се гарантира, че разполага с всички необходими таланти, след като технологията стане достатъчно зряла за масите. Сега сме на ръба на излизащото парти на Apple с AR: пускането на iOS 11.
За да разберем последиците от ARKit, разговаряхме с разработчик, който е работил върху технологията за добавена реалност за по-голямата част от десетилетие и вече е прекарал известно време в тестването на комплекта за разработчици на Apple.
Свързани
- 17 скрити функции на iOS 17, за които трябва да знаете
- Имате iPhone, iPad или Apple Watch? Трябва да го актуализирате веднага
- 11 функции в iOS 17, които нямам търпение да използвам на моя iPhone
Приземният етаж на AR
Jan-Hein Pullens и неговият екип произвеждат AR съдържание за клиенти в областта на обзавеждането на дома и недвижимите имоти индустрии – и търсенето на тяхната работа може да скочи до небето, тъй като Apple се опитва да пренесе технологията в маси.
Днес има достатъчно хардуер и инфраструктура, за да позволи на потребителите да изпълняват висококачествено AR съдържание.
Въпреки това, когато Pullens и Pieter Aarts основават Стаен през 2009 г. технологичният пейзаж беше много различен. Все още щяха да минат три години преди кампанията Oculus Rift Kickstarter дори да доведе виртуалната реалност до общественото съзнание. Google Glass, един от първите високопоставени AR проекти, които ще започнат, няма да бъде успешно прототипиран до средата на 2011 г.
Pullens и Aarts първоначално бяха развълнувани от перспективата да дадат на хората начин да видят как могат да изглеждат големите мебели в собствения им дом, използвайки AR. Хардуерът за стартиране на този вид софтуер обаче просто не беше достъпен за обществеността.
„Преди осем години, например, нямаше iPad“, каза Пуленс, когато говори с Digital Trends по телефона миналия месец. „Хората имаха настолни компютри и телефони.“
Настолните компютри не са идеални за AR съдържание, защото не можете да ги местите, за да видите различни ъгли. И тогава смартфоните не бяха много по-добре. Те просто не са имали конските сили (или сензорите), необходими за представяне на AR софтуер.
1 на 2
Независимо дали се опитвате да продадете на някого луксозен диван или луксозен апартамент, от решаващо значение е вашата виртуална визуализация да се съобразява със силните страни на продукта. „Трябва да е много реалистично, в противен случай изглежда измамно и като игра“, обясни той.
Днес има достатъчно хардуер и инфраструктура за някои собственици на телефони, за да изпълняват висококачествено AR съдържание. Google Tango е най-утвърдената платформа на сцената в момента. За съжаление, той е съвместим само с два смартфона – този Lenovo Phab 2 Pro и Asus Zenfone AR. Познавате ли някой, който притежава тези телефони? Нито пък ние. Но с влизането на iPhone в битката, внезапно огромна част от смартфон потребителите ще бъдат способни на AR.
Apple отваря портите
ARKit ще се поддържа от устройства с iOS, които използват процесорите Apple A9 или A10 – 2017 iPad, iPhone 6S, и нататък. Вярно е, че това оставя милионите потребители с по-стар хардуер без достъп до AR съдържание, създадено с помощта на платформа, но тя абсолютно намалява потребителската база за Google Tango, Microsoft HoloLens и всяка друга AR платформа.
Усъвършенстваната AR функционалност изисква специализирани сензори, като например камера за отчитане на дълбочина.
Има още едно усложнение. Някои от най-сложните AR функционалности изискват специализирани сензори, като a камера за измерване на дълбочина. Вярно е, че iPhone 7 Освен това има някои възможности за отчитане на дълбочина, като използва две лещи, работещи в синхрон за измерване на относителното разстояние. Въпреки това, в по-голямата схема на AR технологията, това е сравнително примитивно решение.
През февруари 2017 г. имаше шумове, че следващият iPhone ще внедри инфрачервен сензор, подобен на този, използван в аксесоара Kinect на Microsoft за Xbox 360, както беше съобщено от На ръба. Този вид сензор би предоставил много по-подробна информация за относителната позиция на обект спрямо устройството, отколкото текущата настройка с двойна леща. Говори се също, че Apple ще въведе някакъв вид компонент, който служи за тази цел като част от своето обновяване на iPhone за 2017 г. (прочетете най-новото Слухове за iPhone 8), но все още няма нищо официално.
Тези нови устройства ще се считат за основа за разработчиците на AR, които се движат напред, особено поради предимствата, свързани с камерите за отчитане на дълбочина. Въпреки това, комбинацията от ARKit и текущия хардуер вече дава плодове. Пуленс и неговият екип прекараха известно време с ранна версия на комплекта за разработка и харесват това, което са видели.
„Първите открития, които имаме с Apple ARKit, са обещаващи, те всъщност са много обещаващи“, каза Пуленс. Той похвали начина, по който платформата се справя с оклузията, и способността й да предотвратява намесата на виртуални обекти един в друг.
За Pullens най-впечатляващият аспект на ARKit е неговата стабилност. Виртуалните обекти често могат да се „отклоняват“, когато не са правилно подравнени с реалния свят обкръжение, което може да бъде голям проблем за типа визуализации, които той и екипът му правят Просторна продукция.
„Това, което имам предвид под дрифтинг, е например стол в AR изглед“, каза той. „Бихте искали да видите този стол много стабилен – не бихте искали да се носи или да трепери. Така че първите открития, които имаме с Apple, са много обещаващи, защото е доста стабилен.“
Виртуалният кожен стол не е от голяма полза, ако настоява да се носи към тавана или се клати, сякаш под възглавницата има котка.
Въпреки че Пулън имаше много похвали, той също повдигна някои области, в които Apple може да направи подобрения. Той отбеляза, че начинът, по който ARKit изобразява светлинни и сенчести карти е наред, но добави, че очаква да бъде още по-добър, след като платформата е готова за пускане. Той също така предположи, че може да види възможностите му за откриване на повърхността да бъдат значително подобрени с подобрена камера за отчитане на дълбочина – така че би било идеално, ако слуховете за инфрачервена камера на iPhone 8 доказват истината.
ARKit прави всичко по-лесно
Разработчиците на AR са развълнувани от ARKit, защото трябва да отвори технологията за много по-широка аудитория. Apple изглежда тежко инвестирани в AR, така че можем да очакваме този вид съдържание да бъде приоритет за iPhone и iPad. Това е привлекателно предложение за хората, създаващи AR преживявания.
Можем да очакваме този вид съдържание да бъде приоритет за iPhone и iPad.
И все пак по-голямата аудитория не е единственото предимство на комплекта за разработка на Apple. ARKit също има за цел да премахне голяма част от натоварената работа от създаването на софтуер, позволявайки на разработчиците да се съсредоточат върху това как могат да използват функционалността, за да предоставят нови и ангажиращи изживявания.
„Помага на разработчици като нас да предоставят нови функции и да използват добре AR технологията“, каза Пуленс. „В противен случай човек трябва да изгради всичко сам.“
Например, всяко AR приложение се нуждае от откриване на повърхността, което позволява на виртуален обект да седи на маса или на пода. Преди това разработчиците можеха да прекарат месеци в създаване на свои собствени алгоритми за откриване на повърхности или да се задоволят с мидълуер, предоставен от друга компания. С ARKit те имат достъп до изключително усъвършенствано решение, което вече е пригодено за iOS.
„Получавате много функции вече безплатно в този комплект“, добави Пуленс, имайки предвид функционалност като оклузия и карти на светлина и сенки. „Това ще даде голям тласък на общността за разработка, за да има нови AR решения.“
Ранните творения на ARKit вече са впечатляващи
Разработчиците, които се интересуват от предварителен преглед на ARKit, могат да го получат, като изтеглят бета версия на Xcode 9, който включва iOS 11 SDK. Вече води до нови идеи. AR и VR канал MixedRealityDesign създаде уебсайт, дублиран Направено с ARKit, който подготвя селекция от най-добрите проекти наоколо.
Леко страховито „Робот, танцуващ в хола ми“ демонстрира превъзходната стабилност, за която Пуленс говори. Ан Android изпълнява някои плавни танцови движения пред диван и въпреки движението на камерата, сцената изглежда невероятно естествена. Особено впечатляваща е сянката, която роботът хвърля върху пода.
„Междуизмерен портал“ поставя прозорец към друг свят насред градска улица. Графиките, използвани за изобразяване на това виртуално пространство, не са много прецизни, но цялостният ефект е завладяващ, особено след като потребителят премине през портала. Лесно е да се види как този вид идея може да се използва в базирана на местоположение игра по линия на Pokemon Go.
Докато тези два примера са забавни, „ARKit ще промени начина, по който поръчваме храна“ е много по-практичен. Вместо да разглежда плоски изображения на хартиено меню, приложението създава 3D визуализации на избори направо на масата. Друго практическо приложение е „Демо на приложението за измерване на AR“, който предлага виртуална ролетка.
Тези проекти имат груби ръбове, вариращи от неудобни потребителски интерфейси до грозни активи. Важно е да запомните, че това са ранни концепции, създадени с помощта на инструменти, които са били налични от няколко седмици. Все пак ARKit осигурява солидна основа, която позволява някои интригуващи идеи да се осъществят.
Apple, по обичайния начин, отдели време, за да направи правилно AR, вместо да бъде първа. Първата вълна от резултати предполага, че това е стъпка отвъд Google Tango и други подобни. Следващата стъпка ще бъде поставянето на усъвършенстван хардуер, подходящ за AR, в ръцете на широк кръг потребители и това изглежда ще се случи, когато бъде обявен следващият iPhone.
Препоръки на редакторите
- Тази скрита функция на Apple Watch е по-добра, отколкото можех да си представя
- Надявам се, че Apple предоставя тази функция Vision Pro на iPhone
- 6-те най-големи функции на iOS 17, които Apple открадна от Android
- Apple най-накрая отстрани най-големия ми проблем с iPhone 14 Pro Max
- iOS 17: Apple не добави единствената функция, която чаках