All Projects → markdaws → Arkit By Example

markdaws / Arkit By Example

Licence: mit
Apple ARKit example app

Projects that are alternatives of or similar to Arkit By Example

Arkit Floorislava
Basic ARKit example that detects planes and makes them lava.
Stars: ✭ 120 (-73.8%)
Mutual labels:  augmented-reality, arkit, scenekit
TheLaughingMan-ARKit
Use ARKit to become the infamous Laughing Man from Ghost in the Shell
Stars: ✭ 26 (-94.32%)
Mutual labels:  augmented-reality, scenekit, arkit
Arshooter
A demo Augmented Reality shooter made with ARKit in Swift (iOS 11)
Stars: ✭ 794 (+73.36%)
Mutual labels:  apple, augmented-reality, arkit
Augmentedsolarsystem
An Augmented reality experience to explore planets in our Solar System
Stars: ✭ 69 (-84.93%)
Mutual labels:  augmented-reality, arkit, scenekit
GVRSCNRenderer
SceneKit Rendering and ARKit 6DOF Tracking for Google Cardboard
Stars: ✭ 19 (-95.85%)
Mutual labels:  augmented-reality, scenekit, arkit
Arkit Projects
Experimenting with ARKit
Stars: ✭ 70 (-84.72%)
Mutual labels:  augmented-reality, arkit, scenekit
SceneKit-PortalMask
Clean class to create a portal in SceneKit for use in ARKit.
Stars: ✭ 60 (-86.9%)
Mutual labels:  augmented-reality, scenekit, arkit
ARKit-FocusNode
FocusSquare class taken straight from Apple's ARKit examples and packed up for anyone to use with ease.
Stars: ✭ 50 (-89.08%)
Mutual labels:  augmented-reality, scenekit, arkit
Arkit
ARKit Base Project. Place virtual objects based on WWDC example project
Stars: ✭ 297 (-35.15%)
Mutual labels:  apple, arkit, scenekit
Unity-ARKit-Plugin
Modified plugin source and Add custom ARKit projects implement on Unity
Stars: ✭ 83 (-81.88%)
Mutual labels:  augmented-reality, scenekit, arkit
Scenekit Scnline
Draw a tube or thick line in SceneKit
Stars: ✭ 49 (-89.3%)
Mutual labels:  augmented-reality, arkit, scenekit
Argithubcommits
Show your GitHub commit records in 3D with ARKit and SceneKit. 用 ARKit 展示你的 GitHub 提交图
Stars: ✭ 280 (-38.86%)
Mutual labels:  augmented-reality, arkit, scenekit
Arpaint
Draw with bare fingers in the air using ARKit
Stars: ✭ 672 (+46.72%)
Mutual labels:  augmented-reality, arkit, scenekit
Arplayer
Playback videos using ARKit and AVFoundation.
Stars: ✭ 117 (-74.45%)
Mutual labels:  augmented-reality, arkit, scenekit
iOS-ARKit
Basic Concepts and Projects using ARKit on iOS.
Stars: ✭ 18 (-96.07%)
Mutual labels:  apple, augmented-reality, arkit
ARKit-Sample-ObjC
ARKit sample application is written in Objective C with features of Add, Remove, Scale, Move, Snapshot for single and multiple objects with plane/surface detection, reset session and AR support checking.
Stars: ✭ 72 (-84.28%)
Mutual labels:  augmented-reality, scenekit, arkit
Arkit Scnpath
Create paths for your Augmented Reality environments using just points to represent the centre of the path.
Stars: ✭ 312 (-31.88%)
Mutual labels:  augmented-reality, arkit, scenekit
ARKitImageDetectionTutorial
ARKitImageDetectionTutorial code for Medium article.
Stars: ✭ 42 (-90.83%)
Mutual labels:  augmented-reality, arkit
ARVoxelKit
Voxel graphics framework using ARKit + SceneKit
Stars: ✭ 74 (-83.84%)
Mutual labels:  scenekit, arkit
FacefARt
The world's most advanced fart app. Ever.
Stars: ✭ 13 (-97.16%)
Mutual labels:  apple, augmented-reality

Apple ARKit Example App

A set of tutorials using the new ARKit from Apple. Follow along at: https://blog.markdaws.net/apple-arkit-by-example-ef1c8578fb59

Demo

ARKit Example

Controls

  • Move around the space to allow the app to first find horizontal planes in the environment
  • Single tap inserts a cube, must tap on a plane.
  • Press and hold on a plane or cube changes the material
  • Two finger press and hold causes a mini explosion

NOTE: Once you have detected the planes you want, disable the plane detection so that the planes don't continue to resize and move around.

NOTE: The thre dots "..." in the bottom right open a settings menu with some debug options.

Textures

All Physically Based Rendering textures come from: http://freepbr.com/ If you use any of their textures, please link back to their site.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].