Skip to content

A fun and easy to use app made with Apple's Vision and ARKit frameworks to let you draw on your face, send your creations to your friends, and see their drawings on your face.

Notifications You must be signed in to change notification settings

felivalencia3/FacePainter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FacePainter

See a demo of this app here: https://youtu.be/ar8ninsDt9g

FacePainter is a fun and easy to use app made with Apple’s Vision and ARKit frameworks to let you draw on your face, send your creations to your friends, and see their drawings on your face.

Features

  • Draw on your face using different colors and brushes
  • Save and share your drawings with your friends via iMessage
  • Receive and apply your friends’ drawings on your face in real time
  • Switch between front and back cameras to draw on yourself or others
  • Undo and clear your drawings easily

Requirements

  • iOS 14.0 or later
  • Xcode 12.0 or later
  • Swift 5.0 or later

Installation

  • Clone or download this repository
  • Open the project in Xcode -Run the app on a device or simulator that supports ARKit

Usage

  • Grant camera and microphone permissions when prompted
  • Tap the screen to show or hide the drawing tools
  • Swipe left or right on the color palette to change the color
  • Swipe up or down on the brush size slider to change the size
  • Tap the undo button to undo the last stroke
  • Tap the clear button to clear all strokes
  • Tap the save button to save your drawing to your photo library
  • Tap the share button to send your drawing to your friends via iMessage
  • Tap the camera button to switch between front and back cameras
  • When you receive a drawing from a friend, tap it to open it in FacePainter
  • Align your face with the drawing and tap the apply button to see it on your face

About

A fun and easy to use app made with Apple's Vision and ARKit frameworks to let you draw on your face, send your creations to your friends, and see their drawings on your face.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages