Deweloperzy mogą tworzyć gry i nawigację w okularach Spectacles AR firmy Snapchat

Deweloperzy mogą tworzyć gry i nawigację w okularach Spectacles AR firmy Snapchat
Snapchat wydaje aktualizację dla okularów AR: nowe funkcje dla deweloperów . Źródło: Snapchat

Snapchat wydał nową aktualizację dla swoich okularów AR przeznaczonych dla programistów. Nowe funkcje obejmują obsługę GPS i ulepszone śledzenie dłoni.

Co nowego

Deweloperzy mogą teraz tworzyć interaktywne doświadczenia, takie jak trasy spacerowe, nawigacja, śledzenie kondycji i gry. Ponadto ulepszone śledzenie dłoni pozwala na interakcję z wirtualnymi obiektami i usprawnia pisanie na klawiaturze AR. Nowe funkcje obejmują również obsługę ocen i otwieranie linków do soczewek bezpośrednio z powiadomień.

Piąta generacja Spectacles, która ukaże się we wrześniu 2024 roku, nadal koncentruje się na programistach. Aby uzyskać dostęp do tych okularów AR, programiści muszą płacić 99 USD miesięcznie w ramach rocznej umowy, co jest warte około 1200 USD za rok testów.

Okulary są nadal ciężkie i nieporęczne i najwyraźniej zbyt drogie, aby Snap mógł je udostępnić konsumentom. Są to samodzielne okulary AR podobne do tego, co opracowuje Meta. Działają na Snap OS i Snap Spatial Engine, umożliwiając tworzenie rozszerzonej rzeczywistości lub soczewek, które nakładają się na rzeczywisty świat.

Okulary mają cztery kamery, procesory Qualcomm Snapdragon i mikroprojektory o czasie działania do 45 minut przed koniecznością ponownego naładowania.

Apple pracowało również nad własnymi okularami rozszerzonej rzeczywistości, ale anulowało jeden z projektów w styczniu 2025 roku. Firmy takie jak Meta i Snap, które mają już dostępne urządzenia, prawdopodobnie wypuszczą swoje produkty przed Apple.

Źródło: Snapchat

var _paq = window._paq = window._paq || []; _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u='//mm.magnet.kiev.ua/'; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '2']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })();