AR kóddal működő objektum rögzítő alkalmazás: 3D szkennelés és AR QR-kód generálás iOS 17-re


Apple ARKit | 14/12/2023


Ma egy történelmi pillanatot ünnepelhetünk, amikor a valóság összefonódik a digitális kiegészítéssel, hiszen az AR Code Object Capture alkalmazás hivatalosan elérhetővé válik az iOS 17 és az iPadOS 17 kiadásával, hogy az embereket új interaktív és lenyűgöző élmények korába merítsék.

Az ARKit népszerű Augmented Reality SDK az Apple által fejlesztett, amely lehetővé teszi a fejlesztők számára, hogy immerszív AR élményeket hozzanak létre iOS eszközökön. A tervezése során figyelembe vették a széles körű iOS eszközöket, beleértve az iPhone-okat és az iPad-eket, és érzékelőket és algoritmusokat használ a készülék helyzetének és orientációjának követéséhez a valódi világban, ezzel pontos AR élményeket lehetővé téve.

Apple ARKit SDK frissítések

Minden évben júniusban a fejlesztőknek szóló WWDC konferencián az Apple bemutatja az ARKit technológiában történt legújabb fejlesztéseket. Itt vannak az ARKit frissítések, amelyeket a 2022-es konferencián jelentettek be:

ARKit API-k

Az ARKit többféle API-t tartalmaz, amelyek lehetővé teszik a fejlesztők számára, hogy ismerős eszközökkel, mint a Swift és az Xcode fejlesztői környezet, AR tartalmat hozzanak létre. Ez lehetővé teszi a fejlesztők számára az AR élmények egyszerű létrehozását, még akkor is, ha nem szakértők az AR technológiában.

ARKit magyarázat sdk

Itt látható egy nem kimerítő lista az ARKit API-król:

  • Követés és térképezés: Az ARKit képes követni a készülék mozgását és a környezet térképezését. Ez lehetővé teszi a virtuális objektumok rögzítését a valódi világban meghatározott pontokhoz.
  • Terület megértése: Az ARKit elemzi a készülék kamerájával felvett jelenetet, és megérti a fizikai tér elrendezését. Felismeri a vízszintes síkokat, például padlókat és asztalokat, és becsli a környezet fényviszonyait.
  • Rajzolás: Az ARKit magában foglal egy renderelő motort, amely 3D grafikát és vizuális effekteket képes megjeleníteni a valódi világban. Támogatást nyújt részecskerendszerekhez is, amelyek segítségével különleges effekteket lehet létrehozni, például füstöt vagy tűzijátékot.
  • Objektum észlelés és felismerés: Az ARKit képes észlelni és felismerni az objektumokat a jelenetben, például képeket vagy szöveget. Ez használható események kiváltására vagy információk megjelenítésére, amikor a készülék felismer egy adott objektumot.
  • Arc követés: Az ARKit támogatást nyújt az arc mozgásának követéséhez, amelyet realisztikus arc animációk létrehozására vagy virtuális karakterek irányítására lehet használni.
  • Hanggal kapcsolatos helymeghatározás: Az ARKit képes meghatározni a hangforrások helyét a környezetben, lehetővé téve, hogy virtuális hangokat helyezzenek el a valódi világban meghatározott helyeken.
  • Test követés: Az ARKit támogatást nyújt a felhasználó test mozgásának követéséhez, amelyet realisztikus animációk létrehozásához vagy virtuális karakterek irányításához lehet használni.

ARKit felületek és objektumok észlelése

Az ARKit képes felismerni az asztalokhoz és padlókhoz hasonló vízszintes felületeket, valamint a konkrét objektumokat és helyüket a valódi világban. Ez lehetővé teszi a fejlesztők számára, hogy olyan AR élményeket hozzanak létre, amelyek a konkrét objektumokhoz rögzülnek, így az AR tartalom valósághűbb és immerszív hatást kelt.

immerszív ARKit

Trex AR QR-kód példa

Apple ARKit felhasználási esetek

Az ARKit széles körű előnyöket kínál mind a fejlesztők, mind a felhasználók számára. Lehetővé teszi az AR játékok, oktatási AR tartalmak, AR vásárlási élmények és így tovább létrehozását. Az ARKitot navigációs célokra is lehet használni, amely lehetővé teszi a felhasználók számára, hogy digitális átfedéseket lássanak az irányokkal és információkkal a környezetükről.

Itt van egy lista az ARKit potenciális felhasználási módjairól:

  • Játékfejlesztés: Az ARKitet használhatjuk immerszív és interaktív AR játékok készítéséhez, amelyek lehetővé teszik a játékosok számára, hogy az AR tartalmakkal és karakterekkel a valóságban is kölcsönhatásba lépjenek.
  • Oktatás: Az ARKitet lehet használni interaktív oktatási AR élmények létrehozásához, például virtuális kirándulásokhoz vagy szimulációkhoz.
  • Belsőépítészet: Az ARKit lehetővé teszi, hogy láthatóvá tegyünk bútorokat és más otthoni dekorációkat a valós térben, segítve az embereket abban, hogy előzetesen lássák, hogyan fognak kinézni a tárgyak a terükben vásárlás előtt.
  • Kiskereskedelem: Az ARKit lehetővé teszi interaktív vásárlási élmények létrehozását, például virtuális ruházat vagy smink kipróbálását vagy bútorok előzetes megtekintését egy valós környezetben.
  • Reklám: Az ARKit használható interaktív és immerszív reklámok létrehozására, amelyek lehetővé teszik az emberek számára, hogy új és interaktív módon kölcsönhatásba lépjenek termékekkel.
  • Művészet: Az ARKit lehetővé teszi immerszív és interaktív művészeti installációk létrehozását, amelyek lehetővé teszik az emberek számára, hogy új és interaktív módon tapasztalják meg a művészetet.
  • Ipari design: Az ARKitet használhatjuk termékek, például autók vagy bútorok megjelenítésére és tervezésére valós környezetben, lehetővé téve a tervezők számára, hogy lássák, hogyan fog kinézni a teremtményük a valós világban.

AR Code és az ARKit

Az AR Code technológiát az ARKit ökoszisztémához igazították az iOS és iPadOS QuickLook funkciójának használatával. Az Apple Quick Look egy olyan funkció, amely lehetővé teszi a felhasználók számára, hogy előnézhetik egy fájl tartalmát anélkül, hogy megnyitnák azt az alkalmazásban. Az AR Code technológia ezt használja fel 3D digitális tartalom megjelenítéséhez, lehetővé téve a felhasználók számára, hogy még innovatívabb és immerszív AR élményeket hozzanak létre az iOS eszközökön.

AR Code animált logós névjegykártya

Az ARKit egy erős eszköz a fejlesztők és a felhasználók számára, és hozzájárul az AR iparág növekedéséhez. Ahogy egyre több fejlesztő veszi fel az ARKitet, várhatóan a közeljövőben számos innovatív és immerszív AR élményt láthatunk az iOS eszközökön.

Gyakran Ismételt Kérdések

Mi az Apple ARKit, és milyen eszközöket támogat?

Az Apple ARKit egy népszerű kiterjesztett valóság fejlesztői szoftverfejlesztő készlet, amely lehetővé teszi a fejlesztők számára az immerszív AR élmények létrehozását iOS eszközökön. A tervezése során figyelembe vették a széles körű iOS eszközöket, beleértve az iPhone-okat és az iPad-eket. Érzékelőket és algoritmusokat használ a készülék helyzetének és orientációjának követéséhez a valódi világban, pontos AR élményeket nyújtva.

Milyen kulcsfontosságú API-k találhatók az ARKitben?

Az ARKit nem kimerítő listája közé tartozik a követés és térképezés, a jelenet megértése, a rajzolás, az objektum észlelése és felismerése, az arc követése, a hang lokalizációja és a test követése. Ezek az API-k lehetővé teszik a fejlesztők számára különféle AR tartalom és élmény létrehozását olyan ismerős eszközökkel, mint a Swift és az Xcode fejlesztői környzet.

Mi az AR Code technológia, és hogy kapcsolódik az ARKithez?

Az AR Code technológia az ARKit ökoszisztémához igazodik az iOS és iPadOS QuickLook funkciójának használatával. Az Apple Quick Look egy olyan funkció, amely lehetővé teszi a felhasználók számára, hogy előnézhetik egy fájl tartalmát anélkül, hogy megnyitnák azt az alkalmazásban. Az AR Code technológia ezt használja fel 3D digitális tartalom megjelenítéséhez, lehetővé téve a felhasználók számára, hogy még innovatívabb és immerszív AR élményeket hozzanak létre az iOS eszközökön.

Tápellátás
43,954 AR experiences
Szolgáló
152,855 Szkennelés naponta
Megbízott
32068 Alkotók



Fogj neki

Kezdje el létrehozni, kezelni és nyomon követni az AR Code élményeit.
Kezdje el létrehozni és kezelni a kiterjesztett valóság kóddal kapcsolatos élményeit.

Fogj neki

AR Code Object Capture
Az iPhone Pro vagy iPad Pro 3D szkennelésével azonnal AR Codeokat hozhat létre bármely objektumhoz.
AR Code Object Capture

Legújabb blogbejegyzések

facebook twitter instagram linkedin youtube tiktok
Speciális funkcióinkkal létrehozhatja, kezelheti, szerkesztheti és figyelemmel kísérheti AR-élményeit.

Fogj neki