All Projects → bjarnel → arkit-graffiti

bjarnel / arkit-graffiti

Licence: Apache-2.0 license
A demo that shows painting on walls with ARKit+SceneKit

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to arkit-graffiti

aruco-arkit-opencv
This iOS app detects aruco markers in a live view. v4.4
Stars: ✭ 19 (-61.22%)
Mutual labels:  scenekit, arkit
Arkit Floorislava
Basic ARKit example that detects planes and makes them lava.
Stars: ✭ 120 (+144.9%)
Mutual labels:  scenekit, arkit
Artetris
Augmented Reality Tetris made with ARKit and SceneKit
Stars: ✭ 1,483 (+2926.53%)
Mutual labels:  scenekit, arkit
Ios Learning Materials
📚Curated list of articles, web-resources, tutorials and code repositories that may help you dig a little bit deeper into iOS [and Apple Platforms].
Stars: ✭ 1,380 (+2716.33%)
Mutual labels:  scenekit, arkit
ARKit-FocusNode
FocusSquare class taken straight from Apple's ARKit examples and packed up for anyone to use with ease.
Stars: ✭ 50 (+2.04%)
Mutual labels:  scenekit, arkit
Arkit Portal
Simple portal demo implemented with ARKit+SceneKit, the trick is to change the rendering order and render invisible "masks" to hide what's inside.
Stars: ✭ 105 (+114.29%)
Mutual labels:  scenekit, arkit
React Native 3d Model View
A React Native view for displaying 3D models
Stars: ✭ 119 (+142.86%)
Mutual labels:  scenekit, arkit
Aruler
Mesure distance using apple ARKit
Stars: ✭ 1,227 (+2404.08%)
Mutual labels:  scenekit, arkit
Tom and Jerry
A multiuser AR game based on ARKit 2 and MultipeerConnectivity
Stars: ✭ 24 (-51.02%)
Mutual labels:  scenekit, arkit
Arkit Smb Homage
An implementation of a Super Mario Bros-like game in augmented reality with ARKit and SceneKit.
Stars: ✭ 244 (+397.96%)
Mutual labels:  scenekit, arkit
Measurethings
ARKit framework demo for our article
Stars: ✭ 97 (+97.96%)
Mutual labels:  scenekit, arkit
ARMultiuser
this demo use arkit 2.0, realize multiplayer play together! The project refers to the official demo!
Stars: ✭ 30 (-38.78%)
Mutual labels:  scenekit, arkit
Arkit Sampler
Code examples for ARKit.
Stars: ✭ 1,334 (+2622.45%)
Mutual labels:  scenekit, arkit
ARichMan
Use ARKit to realize your dream of becoming rich.
Stars: ✭ 19 (-61.22%)
Mutual labels:  scenekit, arkit
Arkit Shell Game
Shell Game built with ARKit and SceneKit
Stars: ✭ 82 (+67.35%)
Mutual labels:  scenekit, arkit
Arplayer
Playback videos using ARKit and AVFoundation.
Stars: ✭ 117 (+138.78%)
Mutual labels:  scenekit, arkit
Arkit Projects
Experimenting with ARKit
Stars: ✭ 70 (+42.86%)
Mutual labels:  scenekit, arkit
Artargetshooting
An AR shooting game for the WWDC 2018 Scholarship [Accepted]. ARKit 飞盘射击游戏,WWDC 2018 奖学金入选作品
Stars: ✭ 77 (+57.14%)
Mutual labels:  scenekit, arkit
Arkit2.0 Prototype
After Apple’s introduction of ARKit 2, we have been consistently working behind to create shared-AR experiences. Our goal is to improve the utility of mobile using AR experiences.
Stars: ✭ 236 (+381.63%)
Mutual labels:  scenekit, arkit
SceneKit-PortalMask
Clean class to create a portal in SceneKit for use in ARKit.
Stars: ✭ 60 (+22.45%)
Mutual labels:  scenekit, arkit

arkit-graffity-demo

Bjarne Lundgren / [email protected] / @bjarnel

UPDATE Feb-2018: Added ARkit camera tracking state on screen.

This is a quick demo with vertical planes "tracking" derived from my other demo (arkit-occlusion-demo). It allows you to draw graffity on the walls/vertical planes. Features:

  • map walls (so they are tracked relative to floor)
  • draw simple decals on each tracked walls (using SpriteKit!)
  • vary decal size by distance to walls
  • allow you to pick from different colors to paint in

This requires, Xcode 9, iOS 11 and a relatively recent iOS device.

You can pretty much do want you want with the code, but please provide attribution, also if you use it to create a video.

License

Copyright 2017 Bjarne Lundgren

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

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