A curated list of awesome ARKit projects and resources. Feel free to contribute!
ARKit is a new framework that allows you to easily create unparalleled augmented reality experiences for iPhone and iPad. By blending digital objects and information with the environment around you, ARKit takes apps beyond the screen, freeing them to interact with the real world in entirely new ways.
- ARBrush - Quick demo of 3d drawing in ARKit using metal + SceneKit
- ARuler - ARKit demo ruler app
- Apple ARKit example app - Apple ARKit example app
- ARKit-FloorIsLava - Basic ARKit example that detects planes and makes them lava.
- ARKit-line-drawing - Changed the default ARKit project to draw a line where the camera is positioned
- ARKit-tictactoe - ARKit based tic-tac-toe with a decent AI opponent
- ARShooter - A basic Augmented Reality shooter made with ARKit in Swift (iOS 11)
- ARTetris - Augmented Reality Tetris made with ARKit and SceneKit
- ARText - ARText render 3D Text/caption in real world by using ARKit
- Boxify - An ARKit box-drawing demo
- iOS11 ARKit (3D of Wolf ๐บ ็ผ) - iOS11 ARKit (3D of Wolf ๐บ ็ผ)
- iOS-11-by-Examples - Examples of new iOS 11 APIs
- MeasureARKit - Simple app measuring real objects with ARKit (tutorial in articles)
- ARKitGameSpriteKit - A game inspired by Pokemon Go build with ARKit and SpriteKit
- MeasureThings - ARKit introduction: measure the distance between two points
- ARCharts - 3D charts in AR
- 3DSnakeAR - Snake 3D game ๐
- ARSolarPlay - Solar system in AR
- ARKit-CoreLocation - Combines the high accuracy of AR with the scale of GPS data
- ARKitPlusVR - Make VR with SceneKit & ARKit
- ARKitDemoPlayground - A demo of the ARKit Demo project from Xcode 9 as a Swift Playground
- ARGitHubCommits - Show your GitHub commit records in 3D with ARKit and SceneKit
- Virtual Objects - Placing Virtual Objects in Augmented Reality
- CoreML-in-ARKit - Simple project to detect objects and display 3D labels above them in AR.
- ARPaint - Draw with bare fingers in the air using ARKit
- arkit-smb-homage - This project is a homage to Super Mario Bros.
- ARShellGame - Augmented Reality Shell game made with ARKit and SceneKit.
- Occlusion - "Tracking" vertical planes and occluding virtual objects with real world geometry.
- Apple ARKit by Example
- Getting started with ARKit
- How to Create a Measuring App With ARKit
- ARKit introduction
- Building an AR game with ARKit and Spritekit
- ARKit + Vision: An intriguing combination
- Using ARKit with Metal
- Augmented Reality With ARKit For IOS
- Bike ride with ARKit: How I built it
- iOS ARKit Tutorial: Drawing in the Air with Bare Fingers
- Official ARKit Documentation
- Made With ARKit
- React Native Binding - React Native binding for ARKit
Your contributions are always welcome! To add, remove, or change things on the list: Submit a pull request. See contribution.md
for guidelines.