Skip to content
Branch: master
Find file History
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
ARKitFaceFilterDemo.xcodeproj Reintegrate with non-beta Cocoapods May 14, 2019
ARKitFaceFilterDemo.xcworkspace Add ar kit demo (#2) Oct 8, 2018
ARKitFaceFilterDemo
LICENSE Add ar kit demo (#2) Oct 8, 2018
assets Update README: image & gif, API Key docs (#16) Dec 6, 2018
Podfile Update with the new version (1.2.1) of SDK (#35) May 2, 2019
Podfile.lock Reintegrate with non-beta Cocoapods May 14, 2019
README.md Update README: image & gif, API Key docs (#16) Dec 6, 2018

README.md

ARKit Face Filters using the SVRF API

This example uses the SVRF API to create a Face Filter iOS App using ARKit. In this example, users can search for SVRF Face Filters and experience them using their front-facing TrueDepth camera.

ARKit Face Filter SDK Search Demo ARKit Face Filter SDK Demo

About ARKit

ARKit on iPhone X and newer uses the front-facing TrueDepth camera to provide real-time information about the pose and expression of the user's face.

SVRF + ARKit

Using ARKit's face detection and the SVRF API, you can apply 3D face filters to a user's face that react to their facial expressions in real-time. SVRF's 3D face filters are streamed to the device at runtime giving your users access to the entire SVRF library of face filters.

Requirements

Get Started

Clone the repository and navigate to the example.

git clone https://github.com/SVRF/svrf-api.git && cd ./svrf-api/examples/ARKitFaceDemo

Install the dependencies using CocoaPods.

pod install

Open ARKitFaceFilterDemo.xcworkspace in Xcode.

Configure ./ARKitFaceFilterDemo/Plists/Info.plist with your SVRF_API_KEY. You can learn more about acquiring an API key at developers.svrf.com.

<plist version="1.0">
  <dict>
    <key>SVRF_API_KEY</key>
    <string>{your-api-key}</string>
    <!-- ... -->
  </dict>
</plist>

To build and test the app, connect an iPhone X or newer and run the app.

You can’t perform that action at this time.