Commit graph

12 commits

Author SHA1 Message Date
Emiliana
f25f27f1c4 The hotkeys weren't actually global, but now they should be. 2020-03-01 20:38:47 +01:00
Emiliana
b871090998 OpenSeeVRMDriver now can use global hotkeys (Ctrl+Shift+F1 to F6) to override expressions. 2020-03-01 19:29:17 +01:00
Emiliana
033a48b132 This changes the points used for PnP solving and replaces the RetinaFace model with a higher resolution version. 2020-02-28 02:10:23 +01:00
Emiliana
e1a3b69d22 Some bugs in the gaze applier were fixed. 2020-02-24 01:22:23 +01:00
Emiliana
0332f9cb93 This adds the gaze tracker. 2020-02-24 00:44:17 +01:00
Emiliana
2d35cc2aaf OpenSeeVRMDriver can now also apply blinks from face tracking instead of blinking automatically. 2020-02-21 18:52:11 +01:00
Emiliana
e157e9d5c9 Process.Start is not supported in IL2CPP builds, so now OpenSeeLauncher has an option to do the process launching directly through DLL calls. 2020-02-17 00:25:25 +01:00
Emiliana
05a9be7b71 Mono and stereo audio should now both be handled correctly for lip sync. More than 2 channels are not supported. 2020-02-15 14:58:22 +01:00
Emiliana
200b182ab9 Switching back from canned audio to microphone for lip sync in OpenSeeVRMDriver didn't work. This fixes that. 2020-02-15 13:44:54 +01:00
Emiliana
626ce2a1ae Two flags were added to OpenSeeVRMDriver to allow reinitialization of different parts. 2020-02-15 13:35:10 +01:00
Emiliana
2c08712aef The OpenSeeVRMDriver example uses OVRLipSync to do lip syncing from audio and apply it to a VRM avatar, while also handling expressions detected using OpenSeeExpression and applying eye blinks. 2020-02-15 13:21:46 +01:00
Emiliana
1f3bf30166 There's now an example on how to apply detected expressions to a VRM model. 2020-02-11 09:55:31 +01:00