Съдържание:
Все по-често наблюдаваме амбициите на Google за AR и VR да се приравняват към общността на разработчиците му, така че не е изненада ARCore и Daydream да бъдат предни и централни в Google I / O 2018.
Вместо няколко секунди на основния Keynote, усилията на Google за AR са в продължение на множество удължени сесии с разработчици на място, чифт огромни детски площадки, за да могат всички да поставят ръце и очи за най-новите неща, случващи се в ARCore. Линиите за изживяване на тези нови екстри се увиха около сградата, но всеки, който излизаше от тези демонстрации, имаше огромна усмивка на лицето си.
Какво беше обявено за ARCore в Google I / O?
След като отпаднахме най-новия етап от ARCore, поддръжката на устройства със 100 милиона, благодарение на разширяването на наличността за много повече телефони, ние усетихме ARCore 1.2. Тази актуализация има итеративен характер, но поставя основата за приложението на AR да се използва на много повече места и от много повече хора.
Увеличени изображения
ARCore се разглежда като специален, тъй като работи, без да се нуждаете от какъвто и да е позиционен маркер в реалния свят, за да прикрепите 3D изображение, което да виждате. Без тромави QR кодове или причудливи модели, към които да насочите телефон, просто създавате AR изживяване пред себе си, когато и където искате. И макар това да е готино, ползването на AR опит до определено място в света има стойност. Разработчиците поискаха от Google някаква система за разпознаване на изображения за ARCore и тя предостави това нещо, наречено Augmented Images.
С две думи, Augmented Images дава възможност на разработчиците да направят филмов плакат или предната част на кутия на рафта на магазина ARCore изживяване. Посочвате телефона си и когато приложението разпознае изображението, започва преживяването на вашия телефон. Google даде възможност на разработчиците да съхраняват референтни точки за до 1000 изображения локално за офлайн режими или да използват система за изображения в реално време, за да извикат специални изображения за AR опит. Потребителите могат да насочат телефоните си към плакат за филми и да получат трейлъра, който играе вътре в плаката.
Това има някои естествени ползи в рекламата, но Google също вижда голяма полза за преподавателите. Да можеш да насочиш телефон към изображение в учебник и да го видиш, би било невероятно готино, независимо на колко години си.
Облачни котви
Създаването на AR опит, използвайки заобикалящия ни свят, е много забавно, но освен да го запишете с телефона си, няма чудесен начин да споделите това преживяване с другите. Cloud Anchors решава този проблем, като създава начин за свързване на няколко телефона към едно и също временно преживяване на едно и също място. Правиш нещо забавно в AR и тогава можеш да поканиш приятелите си да играят с теб или да видят какво виждаш в същото пространство.
Във всички демонстрации, които видяхме досега, Cloud Anchors работят, когато някой първо постави нещо с ARCore. След като това преживяване с ARCore е „хоствано“ в реалния свят, маркерите за дълбочина и позиции от тази област се записват и се предоставят в облака. Когато някой друг насочи телефона си към тази зона, тези маркери ще се подредят и ще позволят споделянето на ARCore опит. Не е необходимо да сте в една и съща безжична мрежа и всъщност няма нужда дори да имате телефон с Android. Облачните котви се поддържат в ARKit за iPhone на Apple, в комплект с SDK за лесно добавяне на поддръжка.
Най-якото нещо в тази нова функция досега е начинът, по който е внедрен. Като не използват споделена мрежа или някакъв вид ръчен сървър, приложенията ARCore могат да поддържат безкраен брой потребители в същото физическо пространство. Веднага щом се свържете с облачен котва, можете да се движите наоколо, сякаш сами сте създали преживяването, което прави бариерата за влизане на потребителите почти толкова ниска, колкото можете да получите.
WebXR
Да искаш някой да инсталира приложение, за да получи AR опит, не винаги е гарантирано да, така че Google изгражда ARCore поддръжка директно в Chrome. Започвайки от Chrome Canary следващата седмица, WebXR ще даде възможност за изпробване на AR директно от браузъра, без допълнителни инсталации на приложения.
В демонстрациите тук в Google I / O, тази технология беше използвана за поставяне на отделни предмети като статуи в реалния свят, за да се разхождате и изживявате с по-голямо чувство за реализъм. Google планира да има повече подробности как това ще работи за Android и уеб разработчиците много скоро.
Sceneform
В опит да намалят бариерата за влизане за разработчици без предишно 3D моделиране или графичен опит, бяха създадени нови инструменти, които да улеснят разработването на частите на ARCore от приложението ви. Sceneform прави малко по-лесно да се изгради AR среда в приложението ви и ви позволява лесно да включите неща като библиотеката на Google Play за бърз достъп до удобни за AR активи, които иначе би трябвало да изградите сами.
Разработчиците могат да имат достъп до Sceneform 1.0 SDK сега и на теория могат да се потопят в нови преживявания за нула време!