ARKit의 가능성을 알기 위해 추천 교재 3선

「ARKit로 어떤 앱을 만들면 좋을까?」라고 하는 이야기가 되면, 원래 어디까지 할 수 있을까? 라는 이야기가 되어 아이디어가 나오기 어려운 것입니다.

그 이미지를 잡기 위해 내가 추천하는 것은,
  • 제방의 ARKit-Sampler
  • Udemy ARKit 2.0 Build Augmented Reality apps on iOS with Scenekit
  • 내 Udemy 강좌 【ARKit2.0 대응】6개의 챌린지로 ARKit를 철저 공략

  • 세 가지입니다.

    각각에서 픽업하고 AR 앱을 만들고 싶은 당신에게 영감을주고 싶습니다.

    GRAFFITY 블로그 에 보다 자세한 사항을 썼으므로 흥미가 있는 분은 참조해 주세요.

    물리적 인터랙션




    ARKit 2.0 Build Augmented Reality apps on iOS with Scenekit

    원래 SceneKit에서 이러한 물리적 인터랙션을 할 수 있습니다. 이것을 실제의 공간에서 실시하면(자), 이렇게, 공원에서 파이어볼을 던져 블록을 쓰러뜨리거나 하는 게임을 만들 수 있습니다.

    공간에 선을 쓰다




    htps : // 기주 b. 코 m / 슈 223 / 아 R t t mp ぇ r

    당사 GRAFFITY 에서도 구현되고 있는 선을 쓰는 기능. 각 프레임마다 선의 노드의 지오메트리를 업데이트하여 긴 선을 공간으로 그릴 수 있습니다.

    오클루전 (3D 물체가 평면에 숨어 있음)




    ARKit 2.0 Build Augmented Reality apps on iOS with Scenekit

    AR은 실제로 공간에 물건을 두고 있는 것은 아니고, 3D로 보이도록 묘화하고 있을 뿐이므로, 그대로라면 그림에 있는 것 같은 책상도 빠져 보입니다. 그러나 평면 인식과 결합하여 ARKit에서도 오클루전이라고 불리는 현실의 물건 뒤에 3D 물체가 숨어 있다는 표현이 가능합니다.

    무인 항공기가 가까워지면 음성이 들립니다.




    ARKit 2.0 Build Augmented Reality apps on iOS with Scenekit

    이 drone은 xcode에서 SceneKit GUI로 만들 수 있습니다. 이 데모에서는 거기서 만든 드론을 어떤 점을 중심으로 돌리도록 애니메이션시키고, 또한 음성 파일을 사용하여 드론에서 소리가 울리는 것처럼 표현하고 있습니다.

    이미지 인식




    ARKit 2.0 Build Augmented Reality apps on iOS with Scenekit

    ARKit1.5에서 할 수 있지만 2.0에서 상당히 정밀도가 높아지고 있습니다. 그림과 같이 움직여도 이미지에 지구가 붙어 옵니다.

    평면 인식




    htps : // 기주 b. 코 m / 슈 223 / 아 R 키 t mp ぇ r ]

    ARKit1.0 평면 인식을 할 수 있지만, ARKit1.5에서는 벽도 인식할 수 있고, gif처럼 단형뿐만 아니라 원형도 판별할 수 있습니다. 테이블 위에 물을 뿌려 놓는 것 같은 연출을 할 수 있습니다.

    사용자 정의 3D 객체




    ARKit 2.0 Build Augmented Reality apps on iOS with Scenekit

    이러한 물체를 선과 선을 연결한 path로 2차원으로 만든 후 3차원 물체로 만들 수 있습니다. 이것도 swift 코드만으로 만들 수 있습니다.

    요약



    제방씨의 ARKit-Sampler 은 자유롭게 참조할 수 있고, ARKit 2.0 Build Augmented Reality apps on iOS with Scenekit 은 유료입니다만 동영상을 보면서 알기 쉽게 ARKit를 습득할 수 있으므로 추천입니다.

    그리고 마지막으로, 나의 【ARKit2.0 대응】6개의 챌린지로 ARKit를 철저 공략 그럼, ARKit에 입문할 수 있도록 짧게 동영상 강좌를 만들고 있으므로 확인해 주세요!

    (Udemy의 동영상은 저자로부터 게재의 허가를 받고 있습니다)

    좋은 웹페이지 즐겨찾기