Artykuł

Pokémon może wkrótce schować się za twoją kanapą dzięki aktualizacji ARCore

protection click fraud

Augmented Reality, czyli AR, to całkiem fajna koncepcja. Chodzi o to, aby użyć aparatu urządzenia (w tym przypadku smartfona) do filmowania otoczenia i dodawania wirtualnych obiektów obok fizycznych. Pokémon Go jest prawdopodobnie pierwszym prawdziwym doświadczeniem w rzeczywistości rozszerzonej, jakie miało większość użytkowników smartfonów, ale zawsze był jeden duży problem z AR, który przerywał doświadczenie - wirtualne obiekty nie. naprawdę wyglądają, jakby byli w prawdziwym świecie.

To wszystko zmienia się wraz z dzisiejszym wprowadzeniem ARCore Depth API, aktualizacji języka programistycznego, która umożliwia programistom korzystanie z nowej funkcji mapy głębi w ARCore Google. Ponad 200 milionów Telefony z systemem Android są kompatybilne z tą nową funkcją i urządzeniami z czujnikami ToF na nich będą w stanie zapewnić dynamiczną okluzję, podczas gdy telefony bez czujników ToF będą mogły jedynie zasłaniać wirtualne obiekty za statycznymi obiektami w świecie rzeczywistym.

Verizon oferuje Pixel 4a za jedyne 10 USD miesięcznie na nowych liniach Unlimited

Co to wszystko na świecie oznacza? Cóż, jeśli masz na przykład Galaxy Note 10, możesz realistycznie zagrać w AR Frogger z mostu na autostradzie. Telefon byłby w stanie używać tego czujnika ToF aby wykryć fizyczny rozmiar i lokalizację poruszających się samochodów, a twoja wirtualna skacząca żaba może zostać zgnieciona, jeśli wykonasz niewłaściwy ruch. Chociaż nie ma jeszcze takiej gry, nie będzie już żadnych ograniczeń technicznych dla programistów, którzy chcieliby ją stworzyć. Chociaż telefony bez czujnika ToF nie mogą używać ruchomych obiektów do okluzji, mogą używać do obliczeń obiektów statycznych, takich jak kanapy lub krzesła.

Aby zademonstrować wyraźny kontrast między nowym i starym rozumieniem głębi, dwa GIF-y wirtualnego kota są prezentowane za krzesłem. W starym języku ARCore (nad GIF, lewa strona), kot wygląda tak, jakby należał do M.C. Escher, ponieważ jego tylna połowa znajduje się przed krzesłem, a przednia połowa wydaje się pochodzić zza niego. Nowy język ARCore Depth (nad GIF, po prawej stronie) rozumie, że krzesło jest faktycznie obecny w scenie i uwzględnia to w obliczeniach głębokości, odpowiednio zasłaniając tylną połowę kota, tak jakby naprawdę stał na podłodze w salonie.

Nie jest to jednak dobre tylko do pokazów wirtualnych zwierząt. Niektóre bardziej rzeczywiste przykłady obejmują aplikację Houzz, która umożliwia użytkownikom przeglądanie mebli i innych dekoracji bezpośrednio w ich własnych domach za pośrednictwem smartfonów. Ta funkcjonalność jako całość nie jest niczym nowym, ponieważ marki takie jak IKEA i Amazon od jakiegoś czasu włączają tego typu funkcje. Podobnie jak w przypadku demo kota, różnica polega na możliwości umieszczenia wirtualnych mebli w domu i zobaczenia, jak wyglądają z przodu, obok i za istniejącymi elementami.

instagram story viewer