All Projects → mhanlon → ARKitDemoPlayground

mhanlon / ARKitDemoPlayground

Licence: MIT license
A demo of the ARKit Demo project from Xcode 9 as a Swift Playground

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to ARKitDemoPlayground

2019
Student submissions for the WWDC 2019 Scholarship
Stars: ✭ 276 (+487.23%)
Mutual labels:  apple, swift-playgrounds
Findme
An ARKit App that can help your friends to find you
Stars: ✭ 483 (+927.66%)
Mutual labels:  apple, arkit
Arkit
ARKit Base Project. Place virtual objects based on WWDC example project
Stars: ✭ 297 (+531.91%)
Mutual labels:  apple, arkit
2018
Student submissions for the WWDC 2018 Scholarship
Stars: ✭ 261 (+455.32%)
Mutual labels:  apple, swift-playgrounds
TheLaughingMan-ARKit
Use ARKit to become the infamous Laughing Man from Ghost in the Shell
Stars: ✭ 26 (-44.68%)
Mutual labels:  arkit, arkit-demo
Awesome Swift Playgrounds
A List of Awesome Swift Playgrounds
Stars: ✭ 3,521 (+7391.49%)
Mutual labels:  apple, swift-playgrounds
Arkit By Example
Apple ARKit example app
Stars: ✭ 458 (+874.47%)
Mutual labels:  apple, arkit
Arshooter
A demo Augmented Reality shooter made with ARKit in Swift (iOS 11)
Stars: ✭ 794 (+1589.36%)
Mutual labels:  apple, arkit
ARKitImageRecognition
ARKit 1.5 - Image Recognition Demo
Stars: ✭ 34 (-27.66%)
Mutual labels:  arkit, arkit-demo
2020
Student submissions for the WWDC 2020 Swift Student Challenge
Stars: ✭ 159 (+238.3%)
Mutual labels:  apple, swift-playgrounds
ARKitHorizontalPlaneDemo
ARKit demo for horizontal planes detection
Stars: ✭ 15 (-68.09%)
Mutual labels:  arkit, arkit-demo
iOS-ARKit
Basic Concepts and Projects using ARKit on iOS.
Stars: ✭ 18 (-61.7%)
Mutual labels:  apple, arkit
arkit-depth-renderer
Displays the depth values received by the front-facing camera.
Stars: ✭ 48 (+2.13%)
Mutual labels:  arkit, arkit-demo
LPThumbnailView
A thumbnail view for iOS to give context to multiple images/videos using thumbnails and counter.
Stars: ✭ 54 (+14.89%)
Mutual labels:  apple
crossbow
Cross-Platform Rust Toolkit for Games 🏹
Stars: ✭ 80 (+70.21%)
Mutual labels:  apple
albumArtCreator
A simple tool to make it easy to create good looking album art
Stars: ✭ 26 (-44.68%)
Mutual labels:  apple
dotAPNS
dotAPNS is a library used to send push notifications to Apple devices using Apple Push Notification service via HTTP/2 API.
Stars: ✭ 80 (+70.21%)
Mutual labels:  apple
tl-create
tl-create is a cross-platform command line tool to create a X.509 trust list from various trust stores. (Keywords: CABFORUM, eIDAS, WebPKI)
Stars: ✭ 32 (-31.91%)
Mutual labels:  apple
loki
Proof-of-concept of emotion-targeted content delivery using machine learning and ARKit.
Stars: ✭ 76 (+61.7%)
Mutual labels:  arkit
MSession
A simple and sophisticated session and authentication solution written in Swift
Stars: ✭ 26 (-44.68%)
Mutual labels:  apple

ARKitDemoPlayground and Friends

A demo of the ARKit Demo project from Xcode 9 as a Swift Playground. This is the demo that was given at the 404 conference in Dublin on October 7th, 2017.

ARKitDemo.playground is the sample project that comes with Xcode 9 for checking out ARKit with SpriteKit with a few minor tweaks to get it into a playground.

The second project, ARKit3DDemo.playground uses some of the assets from the Fox2 SceneKit sample code from Apple. It'll place Max and his friends around the flat surfaces in your environment. Assets all copyright Apple and includes the LICENSE.txt that accompanies the sample code.

The third project, BrooklynApartment.playground, simulates my old apartment in Brooklyn. When the light is strong enough (using the lightEstimate from the current ARFrame) you'll see a number of bugs... when it gets darker you can no longer see the bugs... but they're likely still there. This project will not be (was not, if you're reading this in the future and I didn't, in fact, demo it -- also, I like your hoverboard and day-glo sunglasses) demoed at 404 because I don't think I'll have sufficient control over the lighting in the venue.

The fourth project is not quite there... it uses, well, nearly uses, the MS APIs to derive emotions on faces in a picture. The idea was to take a snapshot of the ARSKScene, send the frame capture to the MS services and let it determine emotions on the faces in the scene. With the result, an emotion emmoji would be drawn on the scene at the point at which a person was having that emotion. You could track a person or people's emotions depending where they were in a room, I suppose? Hint: It's also on the emotionsAPI branch.

What's far more cool is the new Augmented Reality Challenge in Swift Playgrounds, so go grab that from the Challenges tab in Swift Playgrounds, when you hit the big + sign to add a new playground.

More info on ARKit:

A messy kitchen and a virtual pear in the midst of it all

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].