Apple kommer bag den øgede virkelighed med ARKit

  • Lesley Fowler
  • 0
  • 2079
  • 424
Reklame

WWDC afslørede Apples planer for Augmented Reality. AR er noget, der længe ryktes som Cupertinos næste store ting. Med ARKit læser Apple udviklere for at give dig Augmented Reality-apps ved hjælp af din iPhone og iPad.

Med integration i SpriteKit og SceneKit skal det være let for udviklere at opdatere deres apps. Men hvordan vil dette påvirke fremtidens apps?

Hvad er forstærket virkelighed?

Som James skrev i sin dækning af Apples VR-indsats VR på en Mac? Det kunne være mere sandsynligt end du tror! VR på en Mac? Det kunne være mere sandsynligt end du tror! Når Apple siger "vi synes, VR er en ting nu", sætter du dig op og noterer dig. , Pokémon Go var mange menneskers første smag af AR-apps. Det var en forenklet begyndelse, hvor man lagde en enkel overlejring af Pokemon på billedet i dit kamera. Det interagerede ikke med baggrunden, og spillet gjorde heller ikke noget med retningen på din enhed.

Så skulle det ikke være en overraskelse, Apple viste frem en opdatering til Pokemon Go. I stedet for at ignorere baggrunden springer Pikachu op og ned i sandet, der sparker støv op. De viste også, at du bevægede din telefon rundt på AR-objekter. Du kan se dem fra forskellige vinkler på baggrunden. De kan reagere baseret på telefonens placering.

Der var et imponerende grundlæggende øjeblik, da en udvikler byggede et landskab på toppen af ​​et bord. Det var live-animation med 3D-objekter, du kunne se fra alle vinkler. Apps bruger stadig din iPhone eller iPad som en portal for at se indholdet. Det var dog imponerende at se de første muligheder. Indtil videre har vi for det meste set spilgimmicks, men det kan skyldes hardwarebegrænsninger.

ARKit og de nye API'er

ARKit er Apples centrum for denne nye teknologi. Dette er et nyt sæt API'er, der giver udviklere mulighed for at hente data fra kameraet og accelerometre. Derefter sporer de disse data for at gengive appen som et overlay til den virkelige verden.

I teorien kan en udvikler implementere augmented reality i deres app med blot et par nye opkald. Derefter kan du få data brugt til at tegne et objekt, der er overlagt i det rigtige rum. Den hemmelige sauce, som Apple udsender til ARKit, er vandret plandetektion. Hvis du ikke kan huske din geometri, er plan i denne forstand en plan overflade. IPhone kan bruge disse som punkter til at placere objekter, så appen kan gengive objekter på flere overflader som at lægge en stol på gulvet og en lampe på et bord.

Apple bruger noget, der kaldes Visual Intertial Odometry (VIO) til at spore, hvordan en enhed bevæger sig rundt. Derefter overføres den til appens data uden at skulle kalibrere igen. VIO bruger to eksisterende iOS APIs kamerainput og CoreMotion. Hvis du ser udviklersessionerne fra WWDC eller læser dokumenterne, er det tydeligt, at Apple fokuserede på at bruge eksisterende data til at oprette AR.

Der er noget ekstra arbejde, men det skal gøre det let for eksisterende apps at bruge dette. ARKit er certificeret til at arbejde på A9-chips eller senere, hvilket bringer telefoner så langt tilbage som iPhone SE iPhone SE Review iPhone SE Review Apples nyeste iPhone er den mindste produceret af virksomheden siden frigivelsen af ​​iPhone 5s i 2013. På trods af at han er proppet med den nyeste hardware, ville du kæmpe for at adskille de to fra hinanden. med på turen.

SpriteKit og 2D-animation i det virkelige liv

SpriteKit er 2D-animationsværktøjssættet, som Apple tilbyder udviklere. Det bruges hovedsageligt til at oprette 2D-spil, men har nogle andre anvendelser. SpriteKit får nogle opgraderinger til integration i AR-apps.

Sprites er digital 2D-kunst, der kan bevæge sig rundt på skærmen. Det bedst kendte eksempel er i 8-bit og 16-bit spil, hvor figurer optrådte på skærmen som sprites. For iOS er Sprites i en “sprite scene” der fungerer som layout for et spil eller app. Derefter skaber udviklere fysik eller bevægelse for spriterne.

Først understøtter det nu bevægelse og vende sprites i 2D-rum. Dette betyder, at din sprite kan have to sider, når du vender den, hvilket giver den perspektiv, selvom den er flad. I WWDC-sessionen brugte de eksemplet på at placere flydende emoji i rummet. Kameraet bevægede sig rundt til, hvordan de hang på plads omkring telefonen og hinanden.

En anden interessant demonstration var at bryde ud tre lag af en scene på et bord. Dette giver en 2D-spildybde og -perspektiv i den virkelige verden. De viste også, at man lagde et arkadeskab i rummet for at spille et spil Internetarkiv bringer 900 klassiske arkadespil til din browser. Her er 7 af de bedste internetarkiver bringer 900 klassiske arkadespil til din browser. Her er 7 af de bedste Din by's arkade kan have lukket ned i midten af ​​90'erne, men det skulle ikke forhindre dig i at få dine klassiske spil rettet. . Den sidste var ikke så praktisk, men den så sej ud.

SceneKit fungerer ud af skyggerne

SceneKit er Apples 3D-animationsværktøjssæt til apps. Der ændres ikke for meget med SceneKit for at integrere med AR. Det er allerede et ret omfattende animationssæt. SceneKit et komplekst API, men tjek dokumentationen, hvis du er nysgerrig.

ARKit ændrer, hvordan API bruger kameradata til at fange, hvordan belysningen opfører sig i dit miljø. Derefter overføres det disse data til 3D-animationen. Objekter vises derefter med den samme belysning. Dette forhindrer, at AR-genstande får en ustabil glød.

Ikea kommer ud med en app Sådan bygger du et billigt stående skrivebord fra Ikea, og hvordan det bruges Sådan bygger du et billigt stående skrivebord fra Ikea, og hvordan det bruges at du står ved, mens du arbejder. Efter at have tilbragt de sidste fem år som en selvstændig freelance skribent, der tilbringer det meste af sine dage sad på ... så du kan vise møbler i det rum, hvor du vil have det. Denne belysning betyder, at du skal være i stand til at se den så tæt på virkeligheden som muligt. Desværre kan du ikke fortælle, hvor komfortabel den stol er, men du kan se, om dit læselys får den til en sjov farve.

Briller eller trætte våben i september?

Hvis alle disse værktøjer er begrænset til Pokemon Go-kloner 10 Pokemon Go-tip og -tricks Alle burde vide 10 Pokemon Go-tip og -tricks Alle skal vide Pokémon Go er stadig sjovt selv år efter lanceringen. Her er de bedste Pokemon Go tip og tricks for at få mere ud af spillet. og apps som IKEA's, er AR (stadig) ikke til at ændre spillet. Disse er alle seje, men gimmick ved at løbe rundt med din iPhone eller iPad som portal vil miste sin nyhed.

I hele denne artikel er der nogle YouTube-klip af demoer, der allerede er lavet. Så det ser ud til, at udviklere er begejstrede som Apple om mulighederne.

Vi bliver nødt til at se, hvad Apple tilbyder dette efterår for at være sikker på, hvordan udviklere vedtager ARKit. Hvad der er klart for nu, er, at Apple skabte masser af brugervenlige værktøjer, der er brugervenlige. Med støtte fra Unity og Unreal vil spilproducenter have det sjovt Augmented Reality-spil: Er de pengene værd? Augmented Reality Games: Er de pengene værd? Ville det ikke være lettere at spille en førstepersonsskytte, hvis du faktisk holdt pistolen? Eller er sådanne forbedringer stort set overflødige i en tid, hvor mobilspil kan stå på egen hånd. såvel.

Personligt vil jeg gerne se en brætspils-app bruge AR til at placere brættet og brikkerne foran dig, med dine spillerinfo stadig på iPad. Du kan implementere multi-enhed eller passere og spille multiplayer også.

Hvad ville være din ideelle AR-app til iPad? Hvis du føler dig undervældet, hvilken hardware fra Apple ville du få din begejstring for AR? Fortæl os det i kommentarerne.




Endnu ingen kommentarer

Om moderne teknologi, enkel og overkommelig.
Din guide i en verden af moderne teknologi. Lær hvordan du bruger de teknologier og gadgets, der omgiver os hver dag, og lær, hvordan du finder interessante ting på Internettet.