Commit graph

244 commits

Author SHA1 Message Date
Emiliana
2f7d8b04dc Fixed a possible division by zero. 2020-11-28 15:54:06 +01:00
Emiliana
400e12f334 Integrated two new tracking models. 2020-11-28 15:50:22 +01:00
Emiliana
f2e47742d6 Added an option to not receive shadows on OpenSeeShowPoints materials. 2020-11-28 15:49:02 +01:00
Emiliana
2bc93748a6 Made it possible to use OpenSeeVRMDriver on other platforms, maybe. 2020-11-26 21:21:31 +01:00
Emiliana
faf653f8ad Reintroduced JawMovement animator parameter compatibility in OpenSeeVRMDriver. 2020-11-26 01:07:20 +01:00
Emiliana
e2d2ed700f Modified the way OpenSeeVRMDriver animates the jaw bone. 2020-11-23 23:46:54 +01:00
Emiliana
95d698a7ce Fixed some bugs, added support for applying expressions on top of existing blendshapes and better handling for disabling preset blendshapes as per expression settings. 2020-11-21 20:05:55 +01:00
Emiliana
1acec0141c Added an option to make OpenSeeVRMDriver not apply any blend shapes. 2020-11-14 22:48:44 +01:00
Emiliana
92717a621d Updated dshowcapture again. 2020-11-11 16:03:47 +01:00
Emiliana
733b957e03 Updated dshowcapture and removed unnecessary questions from run.bat. 2020-11-11 15:42:56 +01:00
Emiliana
9f9618e310 Added extended viseme support for audio lip sync to OpenSeeVRMDriver. 2020-11-10 23:10:46 +01:00
Emiliana
a2dd2329af Merge branch 'master' of github.com:emilianavt/OpenSeeFace 2020-11-10 18:15:19 +01:00
Emiliana
0567bf351d Added an internal blend shape proxy to OpenSeeVRMDriver to ensure correct accumulation of blend shape values and allow controlling animators. 2020-11-10 18:15:00 +01:00
Emiliana
6214adc0d1 Switched OpenSeeWebcamInfo to use UniJSON for JSON deserializing and made it IL2CPP compatible. 2020-11-10 18:13:59 +01:00
Emiliana
6db2da6d48
Updated README. 2020-10-27 11:35:11 +01:00
Emiliana
8354e2829a Changed eye features to use the absolute value rather than clipped ones. 2020-10-26 21:16:39 +01:00
Emiliana
cf048118f0 Added a note to make sure that the camera is not being used to run.bat. 2020-10-25 19:40:59 +01:00
Emiliana
e18598cc4a Added error checking to verify array size received from dshowcapture. 2020-10-24 12:18:46 +02:00
Emiliana
3038cad92b Modified how the mouth open feature is calculated. 2020-10-18 20:35:55 +02:00
Emiliana
9561e282ce Added point reference. 2020-10-17 17:14:36 +02:00
Emiliana
ce50a23e6d Fixed an issue where some webcams could cause broken JSON to be generated in dshowcapture.dll. 2020-10-17 12:13:47 +02:00
Emiliana
46e26f59f6 Fixed a small bug. 2020-10-15 17:58:35 +02:00
Emiliana
1325e13558 Fixed video link. 2020-10-14 19:32:52 +02:00
Emiliana
2a08f1333d Updated video link. 2020-10-14 18:27:24 +02:00
Emiliana
bc5d8b5d73 Added a dynamic port option to OpenSeeLauncher that makes it easier to to run multiple instances. 2020-10-14 02:05:54 +02:00
Emiliana
2d5ee10668 Added a setter for animateJawBone, 2020-10-13 19:15:14 +02:00
Emiliana
3a89c0a183 Added jaw flaps to OpenSeeVRMDriver. 2020-10-13 19:03:51 +02:00
Emiliana
e805aa24e3 Reverted "Switched back to decoding face landmarks within the models."
This reverts commit 4038d334b1.
2020-10-08 13:07:51 +02:00
Emiliana
124ac9a92f Replaced libminibmcapture with a build without AVX instructions. 2020-10-07 00:40:44 +02:00
Emiliana
4e3ee5795d Added a new --try-hard flag. 2020-10-06 23:44:23 +02:00
Emiliana
4038d334b1 Switched back to decoding face landmarks within the models. 2020-10-05 19:57:57 +02:00
Emiliana
b9d8c555ff Disabled special Blackmagic capture card support by default. 2020-10-04 23:14:43 +02:00
Emiliana
ce81d244e9 Fixed gaze tracking in OpenSeeVRMDriver not working on models with only a single eye bone. 2020-10-04 13:29:35 +02:00
Emiliana
4889e0178b Added a benchmark function to OpenSeeLauncher. 2020-10-04 00:19:20 +02:00
Emiliana
1e410015e6 Moved gaze tracking in OpenSeeVRMDriver to LateUpdate. 2020-10-03 13:38:03 +02:00
Emiliana
a3ff1bbedc Added support for setting facetracker process priority on Windows. 2020-10-02 17:35:25 +02:00
Emiliana
21f000d088 Removed hardcoded test JSON. 2020-09-30 19:34:52 +02:00
Emiliana
d9cd16b095 Fixed Blackmagic capture. 2020-09-30 19:31:53 +02:00
Emiliana
3670d3f793 Added support for libminibmcapture input and the OpenSeeWebcamInfo example. 2020-09-30 01:03:04 +02:00
Emiliana
8dd079ba23 Added default settings pretty capability to directshow cameras. 2020-09-29 17:14:55 +02:00
Emiliana
8ea4fa4070 Added new OpenSeeWebcamInfo component and started adding support for black magic devices. 2020-09-29 17:01:18 +02:00
Emiliana
ab4d8af2ad Added buffer space for null termination. 2020-09-29 15:30:25 +02:00
Emiliana
8f63c446aa Fixed a bug that caused the OpenSeeLauncher to only work when usePinvoke was true. 2020-09-29 01:50:13 +02:00
Emiliana
d8c8ed05e8 Added --benchmark option and disabled gaze tracking for models with negative IDs. 2020-09-26 23:49:54 +02:00
Emiliana
78bfd8c91c Added missing field to device capability JSON. 2020-09-26 20:52:39 +02:00
Emiliana
bee8e74cf2 Added a separate --list-dcaps option. 2020-09-26 20:43:06 +02:00
Emiliana
eaaf036e76 Disabled ThunderSVM loading and added better interpolation. 2020-09-26 20:21:46 +02:00
Emiliana
5abe5ba633 Merge branch 'master' of github.com:emilianavt/OpenSeeFace 2020-09-26 20:19:02 +02:00
Emiliana
c9af5913fa Added support for picking directshow device capability lines. 2020-09-26 20:18:29 +02:00
Emiliana
cfe2e2f12e
Made further fixes to model.py. 2020-09-24 18:46:56 +02:00