All Projects → jing-interactive → Facevfx

jing-interactive / Facevfx

Licence: mit
Mapping real-time visual effect to human face.

Projects that are alternatives of or similar to Facevfx

Imogen
GPU Texture Generator
Stars: ✭ 648 (+852.94%)
Mutual labels:  opengl, glsl
3d Game Shaders For Beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
Stars: ✭ 11,698 (+17102.94%)
Mutual labels:  opengl, glsl
Renderpipeline
Physically Based Shading and Deferred Rendering for the Panda3D game engine
Stars: ✭ 814 (+1097.06%)
Mutual labels:  opengl, glsl
Glchaos.p
3D GPUs Strange Attractors and Hypercomplex Fractals explorer - up to 256 Million particles in RealTime
Stars: ✭ 590 (+767.65%)
Mutual labels:  opengl, glsl
Pixelflow
A Processing/Java library for high performance GPU-Computing (GLSL). Fluid Simulation + SoftBody Dynamics + Optical Flow + Rendering + Image Processing + Particle Systems + Physics +...
Stars: ✭ 978 (+1338.24%)
Mutual labels:  opengl, glsl
Ouzel
C++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web browsers
Stars: ✭ 607 (+792.65%)
Mutual labels:  opengl, glsl
Leaf3d
A lightweight 3D rendering engine based on modern OpenGL
Stars: ✭ 16 (-76.47%)
Mutual labels:  opengl, glsl
Graphicsfuzz
A testing framework for automatically finding and simplifying bugs in graphics shader compilers.
Stars: ✭ 448 (+558.82%)
Mutual labels:  opengl, glsl
Shaderconductor
ShaderConductor is a tool designed for cross-compiling HLSL to other shading languages
Stars: ✭ 1,146 (+1585.29%)
Mutual labels:  opengl, glsl
Tess Opt
Demonstration of how we can use tessellation shaders to make faster fragment shaders.
Stars: ✭ 13 (-80.88%)
Mutual labels:  opengl, glsl
Olive
Free open-source non-linear video editor
Stars: ✭ 5,682 (+8255.88%)
Mutual labels:  opengl, glsl
Shaderworkshop
Interactive GLSL fragment shaders editor made with Qt
Stars: ✭ 43 (-36.76%)
Mutual labels:  opengl, glsl
Awesome Glsl
🎇 Compilation of the best resources to learn programming OpenGL Shaders
Stars: ✭ 530 (+679.41%)
Mutual labels:  opengl, glsl
Glsl Pathtracer
A GLSL Path Tracer
Stars: ✭ 634 (+832.35%)
Mutual labels:  opengl, glsl
Pmtech
Lightweight, multi-platform, data-oriented game engine.
Stars: ✭ 478 (+602.94%)
Mutual labels:  opengl, glsl
Bonzomatic
Live shader coding tool and Shader Showdown workhorse
Stars: ✭ 829 (+1119.12%)
Mutual labels:  opengl, glsl
Shadergen
Proof-of-concept library for generating HLSL, GLSL, and Metal shader code from C#,
Stars: ✭ 395 (+480.88%)
Mutual labels:  opengl, glsl
Taisei
A free and open-source Touhou Project fangame
Stars: ✭ 428 (+529.41%)
Mutual labels:  opengl, glsl
Nau
Nau - OpenGL + Optix 3D Engine
Stars: ✭ 18 (-73.53%)
Mutual labels:  opengl, glsl
Melo
melo is mesh loader for OBJ, glTF2 and PLY
Stars: ✭ 41 (-39.71%)
Mutual labels:  opengl, glsl

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

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