ARKit-Sampler is a collection of ARKit samples.
Open ARKit-Sampler.xcworkspace with Xcode and build it.
It can NOT run on Simulator.
A simple AR with 3 lines code.
A sample to show how simply ARKit can detect planes.
A sample to show how to add a virtual object to a detected plane.
Interactions with virtual objects or detected plane anchors.

Measuring lengths in the real space.
Drawing in the real space.
AR Tagging to detected objects using Core ML.
Rendering with Metal.

Rendering the virtual node's material with Metal shader using SCNProgram.
Simplest Face-Based AR implementation.

ARKit 1.5
A sample to show how to detect irregularly shaped surfaces using ARSCNPlaneGeometry and ARPlaneGeometry.

A sample to show how to use .usdz files with ARKit.
Shuichi Tsutsumi
Freelance iOS programmer from Japan.
The icon is designed by Okazu
67 followers · starred Jul 2022
40 followers · starred Jan 2018
75 followers · starred Sep 2017
430 followers · starred May 2018
ARKit-Sampler is a collection of ARKit samples.
Open ARKit-Sampler.xcworkspace with Xcode and build it.
It can NOT run on Simulator.
A simple AR with 3 lines code.
A sample to show how simply ARKit can detect planes.
A sample to show how to add a virtual object to a detected plane.
Interactions with virtual objects or detected plane anchors.

Measuring lengths in the real space.
Drawing in the real space.
AR Tagging to detected objects using Core ML.
Rendering with Metal.

Rendering the virtual node's material with Metal shader using SCNProgram.
Simplest Face-Based AR implementation.

ARKit 1.5
A sample to show how to detect irregularly shaped surfaces using ARSCNPlaneGeometry and ARPlaneGeometry.

A sample to show how to use .usdz files with ARKit.
Shuichi Tsutsumi
Freelance iOS programmer from Japan.
The icon is designed by Okazu
67 followers · starred Jul 2022
40 followers · starred Jan 2018
75 followers · starred Sep 2017
430 followers · starred May 2018