All Projects → snowzurfer → SCNHighlight

snowzurfer / SCNHighlight

Licence: MIT License
Scale-invariant highlight effect for SCNNodes based on SCNTechnique

Programming Languages

swift
15916 projects
Metal
113 projects

Projects that are alternatives of or similar to SCNHighlight

ARKitSceneKitExample
Simple AR app made with ARKit and SceneKit
Stars: ✭ 53 (+165%)
Mutual labels:  scenekit, arkit
ARKitPlusVR
Make VR with SceneKit & ARKit.
Stars: ✭ 83 (+315%)
Mutual labels:  scenekit, arkit
aruco-arkit-opencv
This iOS app detects aruco markers in a live view. v4.4
Stars: ✭ 19 (-5%)
Mutual labels:  scenekit, arkit
ARKit-SceneKit-Paint-Tiltbrush-Demo
Demo paint app with ARKit and SceneKit
Stars: ✭ 33 (+65%)
Mutual labels:  scenekit, arkit
GVRSCNRenderer
SceneKit Rendering and ARKit 6DOF Tracking for Google Cardboard
Stars: ✭ 19 (-5%)
Mutual labels:  scenekit, arkit
ARMultiuser
this demo use arkit 2.0, realize multiplayer play together! The project refers to the official demo!
Stars: ✭ 30 (+50%)
Mutual labels:  scenekit, arkit
arkit-graffiti
A demo that shows painting on walls with ARKit+SceneKit
Stars: ✭ 49 (+145%)
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 (+1120%)
Mutual labels:  scenekit, arkit
SCNRecorder
The best way to record your AR experience!
Stars: ✭ 136 (+580%)
Mutual labels:  scenekit, arkit
Unity-ARKit-Plugin
Modified plugin source and Add custom ARKit projects implement on Unity
Stars: ✭ 83 (+315%)
Mutual labels:  scenekit, arkit
SceneKit-PortalMask
Clean class to create a portal in SceneKit for use in ARKit.
Stars: ✭ 60 (+200%)
Mutual labels:  scenekit, arkit
ARBlockTower
Submission for WWDC 2018 Scholarship formatted into an iOS app
Stars: ✭ 24 (+20%)
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 (+150%)
Mutual labels:  scenekit, arkit
ARichMan
Use ARKit to realize your dream of becoming rich.
Stars: ✭ 19 (-5%)
Mutual labels:  scenekit, arkit
Tom and Jerry
A multiuser AR game based on ARKit 2 and MultipeerConnectivity
Stars: ✭ 24 (+20%)
Mutual labels:  scenekit, arkit
TheLaughingMan-ARKit
Use ARKit to become the infamous Laughing Man from Ghost in the Shell
Stars: ✭ 26 (+30%)
Mutual labels:  scenekit, arkit
Arkit Floorislava
Basic ARKit example that detects planes and makes them lava.
Stars: ✭ 120 (+500%)
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 (+1080%)
Mutual labels:  scenekit, arkit
avantindietro
Sample Swift iOS ARKit project which shows how to implement an Undo feature for ARKit/SceneKit apps.
Stars: ✭ 16 (-20%)
Mutual labels:  scenekit, arkit
ARKit-SceneKIit Course
learning resource (SceneKit)
Stars: ✭ 102 (+410%)
Mutual labels:  scenekit, arkit

SCNHighlight

Scale-invariant highlight effect for SCNNodes

example_1

Description

This project can be used as inspiration (or it can brutally copy-pasted) to achieve a scale-invariant highlight effect on your SCNNodes.

"Scale-invariant" means that the highlight border maintains the same thickness no matter how far from the camera the SCNNode is. This is in contrast with the other main techniques to show a border around objects which, although work when you're at close range from the highlighted object, they "thin out" the highlight as the object is far away.

SCNHighlight can be particularly useful to show a highlight around SCNNodes in an ARKit app, where selected objects might be far from the camera.

Prerequisites

  • XCode >= 10
  • iOS >= 12.1

Usage

  • Clone the repo
  • Build

References

Authors

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