jing-interactive / FaceVFX

Mapping real-time visual effect to human face.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FaceVFX

Experimental project to showcase realtime face swap effects.

Supported platforms

  • Windows
  • OSX
  • iOS

Depends on

  • Cinder as the cross-platform creative coding framework.
  • Cinder-OpenCV3 for Computer Vision routines.
  • Cinder-VNM for my own utilities based on Cinder.
  • Jason Saragih's FaceTracker library, self-contained in the project.
  • Cinder-ImGui for cross-platform GUI.

Layout of the project and its dependency

Cinder/
    blocks/
        Cinder-ImGui/
        Cinder-OpenCV3/
        Cinder-VNM/
    include/
    src/
FaceVFX/

Tools used during development

  • apitrace
  • glintercept
  • Very Sleepy

Photo mode (Tom Cruise)

Movie mode

About

Mapping real-time visual effect to human face.

License:MIT License


Languages

Language:C++ 96.2%Language:GLSL 3.5%Language:C 0.3%