Artikel

Dankzij een ARCore-update kan Pokémon zich snel achter je bank verschuilen

protection click fraud

Augmented Reality, of AR, is een best gaaf concept. Het idee is om de camera van je apparaat (in dit geval een smartphone) te gebruiken om je omgeving te filmen en virtuele objecten toe te voegen naast de fysieke. Pokémon Go is waarschijnlijk de eerste echte AR-ervaring die de meeste smartphonegebruikers hadden, maar er is altijd een groot probleem geweest met AR dat de ervaring verbrak: virtuele objecten niet werkelijk eruit zien alsof ze in de echte wereld zijn.

Dat verandert allemaal met de lancering van de ARCore Depth API, een update van de ontwikkeltaal waarmee ontwikkelaars een nieuwe dieptekaartfunctionaliteit kunnen gebruiken binnen Google's ARCore. Meer dan 200 miljoen Android-telefoons zijn compatibel met deze nieuwe functionaliteit en apparaten met ToF-sensoren op hen zullen dynamische occlusie kunnen bieden, terwijl telefoons zonder ToF-sensoren alleen virtuele objecten achter statische objecten uit de echte wereld kunnen occluderen.

Verizon biedt de Pixel 4a aan voor slechts $ 10 / maand op nieuwe Unlimited-lijnen

Wat betekent dat in hemelsnaam allemaal? Als je bijvoorbeeld een Galaxy Note 10 hebt, kun je AR Frogger spelen vanaf een snelwegbrug. De telefoon zou het kunnen om die ToF-sensor te gebruiken om de fysieke grootte en locatie van auto's te detecteren terwijl ze bewegen en je virtuele huppelende kikker kan platgedrukt worden als je de verkeerde beweging maakt. Hoewel zo'n game nog niet bestaat, zijn er geen technische beperkingen meer voor ontwikkelaars die er een willen maken. Hoewel telefoons zonder een ToF-sensor geen bewegende objecten kunnen gebruiken voor occlusie, kunnen ze statische objecten gebruiken, zoals banken of stoelen voor berekeningen.

Om het schrille contrast tussen het nieuwe en oude begrip van diepte te demonstreren, worden twee GIF's van een virtuele kat staande achter een stoel gepresenteerd. In de oude ARCore-taal (boven GIF, linkerkant)ziet de kat eruit alsof hij in een M.C. Escher schildert, aangezien de achterste helft voor de stoel staat, terwijl de voorste helft erachter lijkt te komen. De nieuwe ARCore Depth-taal (boven GIF, rechterkant) begrijpt dat een stoel is werkelijk aanwezig in de scène en neemt dat op in de diepteberekeningen, waarbij de achterste helft van de kat op de juiste manier wordt belemmerd, alsof hij echt op de vloer in de woonkamer staat.

Het is echter niet alleen goed voor virtuele huisdierendemonstraties. Enkele meer praktijkvoorbeelden zijn de Houzz-app, waarmee gebruikers via hun smartphone een voorbeeld van meubels en andere decoraties in hun eigen huis kunnen bekijken. Deze functionaliteit is als geheel niets nieuws, aangezien merken als IKEA en Amazon dit soort functionaliteit al een tijdje opnemen. Net als bij de kattendemonstratie zit het verschil echter in de mogelijkheid om virtuele meubels in je huis te plaatsen en te zien hoe het eruit ziet voor, naast en achter je bestaande stukken.

instagram story viewer