Commit graph

330 commits

Author SHA1 Message Date
Emiliana
d489ed7d2d Added a field for additional commandline options without quotion to OpenSeeLauncher. 2020-07-26 12:17:39 +02:00
Emiliana
e8e40ef63d Added an option to completely disable position outlier caused recalibration. 2020-07-25 18:14:30 +02:00
Emiliana
1b1c6a179f Disabled automatic recalibration keeping offsets in OpenSeeIKTarget. 2020-07-25 18:12:06 +02:00
Emiliana
d9bc787efc Added an option to OpenSeeVRMDriver that disables the use of OVR Lip Sync weights to reduce the size of visemes. 2020-07-09 20:22:16 +02:00
Emiliana
0a22155609 Changed the OpenCV video capture under Windows to use DirectShow. 2020-07-09 19:46:14 +02:00
Emiliana
9ff628dda0 Merge branch 'master' of github.com:emilianavt/OpenSeeFace 2020-07-09 17:13:06 +02:00
Emiliana
9bb13a1e69 Added direct support for switching off escapi in OpenSeeLauncher 2020-07-09 17:12:43 +02:00
Emiliana
d57085015e
Update README.md 2020-07-08 19:02:41 +02:00
Emiliana
20c907ce21 Updated VRM examples to UniVRM 0.56 API 2020-07-06 14:52:26 +02:00
Emiliana
cac412b2af Added an option to OpenSeeVRMDriver to turn off gaze tracking 2020-07-06 13:17:26 +02:00
Emiliana
4300bcf9a6 Switched to using "Blink" instead of "Blink_L" and "Blink_R" for blinking both eyes. 2020-07-03 17:45:49 +02:00
Emiliana
ae08daa4ce Removed left over debug output in OpenSeeIKTarget 2020-07-02 16:53:08 +02:00
Emiliana
a8614fef15 OpenSeeLauncher no longer checks the provided model directory to allow paths relative to tracker executable. 2020-07-02 15:44:23 +02:00
Emiliana
6ccb821508 Fixed a small bug 2020-07-02 02:07:54 +02:00
Emiliana
5c4d4b7b14 Added an option to disable escapi for video input on Windows. 2020-07-02 01:39:46 +02:00
Emiliana
935a5fdf91 Small fix 2020-07-01 01:14:52 +02:00
Emiliana
048304e509 More small fixes 2020-06-30 23:19:51 +02:00
Emiliana
bfa92c30ee This fixes various bugs and unintuitive behaviour with additive expressions. 2020-06-30 23:03:36 +02:00
Emiliana
7197b37a2a Added support for additive expressions to OpenSeeVRMDriver 2020-06-30 21:44:37 +02:00
Emiliana
892ba54ba8 When recalibrating OpenSeeIKTarget due to a position outlier, keep the IK target's position and rotation as is instead of resetting it. 2020-06-30 16:01:05 +02:00
Emiliana
4e5ab5e25c Detecting custom eyebrow blendshape clips in OpenSeeVRMDriver is now case insensitive. 2020-06-30 14:16:08 +02:00
Emiliana
829bacdba8 Added an option to disable hotkeys in OpenSeeVRMDriver 2020-06-29 20:02:55 +02:00
Emiliana
7f2a8fea5e Added GetExpression method to OpenSeeVRMDriver to retrieve configured expressions efficiently by trigger/name. 2020-06-28 20:15:00 +02:00
Emiliana
cfa999c944 Expression hotkeys are now more configurable and trigger hotkeys instead of toggle hotkeys are supported as well. 2020-06-28 14:19:11 +02:00
Emiliana
baf4d546c0 Added hybrid lip sync/mouth tracking to OpenSeeVRMDriver. 2020-06-27 13:13:45 +02:00
Emiliana
8d2df41d24 More settings for eyebrow tracking. 2020-06-26 18:11:41 +02:00
Emiliana
d8d0b0bff0 When --max-feature-updates is enabled, feature stats are no longer discarded upon detecting a new face. 2020-06-25 17:19:51 +02:00
Emiliana
d6cfa7bed3 Merge branch 'master' of github.com:emilianavt/OpenSeeFace 2020-06-24 12:29:58 +02:00
Emiliana
0690bdd15e Face 3D point adaption can be disabled and feature adaptability can be limited now. 2020-06-24 12:29:33 +02:00
Emiliana
221cb307f4
Added a note about current OpenSeeFaceDemo status 2020-06-23 01:46:08 +02:00
Emiliana
161363682d OpenSeeVRMDriver now supports linked eye blinking. 2020-06-21 19:02:32 +02:00
Emiliana
bed95be58c OpenSeeVRMDriver now properly resets blendshape clips each frame and correctly mixes in eyebrows for models with custom VRM blendshape clips. 2020-06-21 13:13:06 +02:00
Emiliana
5480966ef0 OpenSeeIKTarget is now more robust against tracking errors that occur while the camera is still starting up. 2020-06-21 13:11:53 +02:00
Emiliana
80081bed1f OpenSeeVRMDriver now properly combines VRM blendshape clips for expressions and mouth animation. 2020-06-18 12:13:50 +02:00
Emiliana
09f75c450b This fixes a memory leak in OpenSeeShowPoints. 2020-06-17 22:18:53 +02:00
Emiliana
7b4d3e1b11 This fixes various smoothness issues with the eyebrow tracking. 2020-06-10 20:07:40 +02:00
Emiliana
4d58c3304d VRM blendshape clips with the names "Brows up" and "Brows down" are now prioritized over auto detected blendshapes. This also fixes a bug with the interpolation code. 2020-06-08 11:58:27 +02:00
Emiliana
fe6690543e Eyebrow tracking can now be controlled on a per expression basis. 2020-06-07 18:49:10 +02:00
Emiliana
87b4079d68 This makes the eyebrowStrength parameter actually do something. 2020-06-07 17:33:56 +02:00
Emiliana
09020bbdbe Merge branch 'master' of github.com:emilianavt/OpenSeeFace 2020-06-07 17:18:06 +02:00
Emiliana
47b5bbefae More people helped with testing 2020-06-07 17:17:55 +02:00
Emiliana
f5af947d5b There is now better smoothing for visemes and basic eyebrow tracking for VRoid and Cecil Henshin models. 2020-06-07 17:16:15 +02:00
Emiliana
f5c59231c5
A new sample video was added to the README 2020-05-26 16:08:47 +02:00
Emiliana
b09639b71d Lip sync should now be able to handle stereo audio where one track is silent, but Unity's microphone input is forced to mono audio anyways. It still improves things with canned audio. 2020-05-22 18:51:34 +02:00
Emiliana
e9f0c35f0b
Sample images were added to the README 2020-05-21 18:25:43 +02:00
Emiliana
a3a45a8e89 The captions were missing on results pictures 2020-05-21 18:19:12 +02:00
Emiliana
013deaa24e Sample images with face detection and landmark results 2020-05-21 18:13:44 +02:00
Emiliana
76b621a82a Merge branch 'master' of github.com:emilianavt/OpenSeeFace 2020-05-20 17:28:17 +02:00
Emiliana
d3d461bc3e The OpenSeeIKTarget can now skip tracking frames with sudden rotation changes. 2020-05-20 17:28:00 +02:00
Emiliana
95763bfeaa
Update README.md 2020-05-20 02:08:29 +02:00