Philip Rosedale
|
c68ed81691
|
fixes per code review
|
2014-08-19 20:54:08 -07:00 |
|
Philip Rosedale
|
1d13a6c05d
|
Stabilize face shift head camera movement with velocity filtering
|
2014-08-19 09:37:11 -07:00 |
|
Philip Rosedale
|
9d44f5e4f7
|
measure face shift frame time rather than use constant
|
2014-08-19 08:18:19 -07:00 |
|
Philip Rosedale
|
39b370979c
|
JS calls for head motion/rotation that allow avatar flying with head movement
|
2014-08-18 21:32:40 -07:00 |
|
Stephen Birarda
|
f325500d14
|
repairs to stubbed faceshft constructor
|
2014-07-22 14:38:41 -07:00 |
|
Stephen Birarda
|
10ed33cb38
|
further patching to conditionally build without Faceshift
|
2014-07-18 14:34:15 -07:00 |
|
Stephen Birarda
|
b2a99edb2e
|
fix conditional builds without Faceshift
|
2014-07-18 14:27:20 -07:00 |
|
Andrew Meadows
|
6ffa09f9e6
|
modified scope of devices stats
|
2014-07-09 13:58:54 -07:00 |
|
Andrzej Kapolka
|
f707719f4e
|
Merge branch 'master' of https://github.com/highfidelity/hifi into faceplus
|
2014-04-09 15:34:29 -07:00 |
|
Stephen Birarda
|
684c6b5372
|
run regex header replacement on all cpp files
|
2014-04-09 09:35:42 -07:00 |
|
Andrzej Kapolka
|
5b0e7f818d
|
More work on Faceplus integration/cleaning up support for multiple face
trackers.
|
2014-04-08 18:03:49 -07:00 |
|
Andrzej Kapolka
|
635f3b6dc3
|
Perform the mesh blending in worker threads and only when we've actually
received new data. Closes #2075. Closes #2348.
|
2014-03-18 16:38:05 -07:00 |
|
Andrzej Kapolka
|
5f6f4b3d37
|
Fixes required since enabling Faceshift is now the default.
|
2014-03-13 16:45:27 -07:00 |
|
Andrzej Kapolka
|
9d1278b663
|
Wait until we know that Faceshift didn't connect before we attempt to
initialize Visage.
|
2014-03-13 16:18:47 -07:00 |
|
Andrew Meadows
|
aa8c2fc8cb
|
use radians instead of degrees (almost) everywhere
|
2014-03-11 17:26:58 -07:00 |
|
Stephen Birarda
|
cda06d1cb3
|
replace uint64_t with quint64 for Qt friendlyness
|
2014-01-28 12:35:42 -08:00 |
|
Brad Hefta-Gaub
|
170dbe6e85
|
Merge branch 'master' of git://github.com/worklist/hifi into windows_build
Conflicts:
assignment-client/src/audio/AudioMixer.cpp
domain-server/src/DomainServer.cpp
interface/src/Audio.cpp
interface/src/DataServerClient.cpp
interface/src/Oscilloscope.cpp
interface/src/PairingHandler.cpp
interface/src/Util.cpp
interface/src/avatar/MyAvatar.cpp
interface/src/devices/Faceshift.cpp
interface/src/devices/SerialInterface.cpp
interface/src/renderer/FBXReader.cpp
libraries/avatars/src/AvatarData.h
libraries/octree-server/src/OctreeServer.cpp
libraries/octree-server/src/OctreeServer.h
libraries/octree/src/ViewFrustum.cpp
libraries/shared/src/Logging.cpp
libraries/shared/src/Node.cpp
libraries/shared/src/Node.h
libraries/shared/src/NodeList.cpp
libraries/shared/src/NodeList.h
libraries/shared/src/PerfStat.cpp
libraries/shared/src/SharedUtil.cpp
libraries/voxels/src/VoxelTree.cpp
voxel-edit/src/main.cpp
|
2014-01-15 10:20:21 -08:00 |
|
Stephen Birarda
|
987c639e36
|
initial newline removal from all QDebug calls
|
2014-01-14 13:09:22 -08:00 |
|
Brad Hefta-Gaub
|
55babbf7b6
|
windows type mismatch warning fixes
|
2014-01-13 00:30:23 -08:00 |
|
Brad Hefta-Gaub
|
825c1c8876
|
fix windows warnings
|
2014-01-11 00:07:35 -08:00 |
|
Andrzej Kapolka
|
38118fdab0
|
When we start setting the fake coefficients after we set the real ones, make
sure all of the other coefficients are zero.
|
2014-01-10 14:42:05 -08:00 |
|
Andrzej Kapolka
|
eeeed84664
|
When Faceshift isn't connected, apply the audio-based blinking and brow/mouth
movement to the new face models.
|
2013-11-22 13:36:14 -08:00 |
|
Andrzej Kapolka
|
df8fbf8f72
|
More general, angle-driven form of driving based on lean.
|
2013-11-19 11:09:02 -08:00 |
|
Andrzej Kapolka
|
5e933b0815
|
Working on basic Faceshift drive.
|
2013-11-18 18:06:01 -08:00 |
|
Andrzej Kapolka
|
092f1fa4c8
|
Shorten the long term average.
|
2013-11-05 14:10:53 -08:00 |
|
Andrzej Kapolka
|
acaac714e6
|
More smoothing.
|
2013-11-04 11:20:56 -08:00 |
|
Andrzej Kapolka
|
ce1ebf8d11
|
The Faceshift eye rotations are indeed relative to the head.
|
2013-11-04 10:57:29 -08:00 |
|
Andrzej Kapolka
|
def3707041
|
I don't think Faceshift's gaze data is actually head-relative.
|
2013-11-01 18:28:35 -07:00 |
|
Andrzej Kapolka
|
a7683fa07f
|
More tweaks to eye offsets.
|
2013-11-01 18:15:43 -07:00 |
|
Andrzej Kapolka
|
08db294a5b
|
Smooth gaze direction relative to window.
|
2013-10-24 17:23:21 -07:00 |
|
Philip Rosedale
|
e43758a115
|
Faceshift fail to connect only notifies log once
|
2013-10-18 14:36:57 -07:00 |
|
Freddy
|
6b0f9314ba
|
Faceshift drives body rotation, remove gyro-driven rotation
|
2013-09-26 23:52:44 -07:00 |
|
Freddy
|
1dbc8459f8
|
adding measured angular velocity to faceshift
|
2013-09-25 16:46:26 -07:00 |
|
Andrzej Kapolka
|
6e8df9584e
|
Faceshift starts reporting failure to track under load, so determine active
state based on the amount of time elapsed since last successful tracking data
received.
|
2013-09-25 14:37:53 -07:00 |
|
Andrzej Kapolka
|
0fa2eca02d
|
Remove option to use Faceshift rig (using the "macaw" model has much the same
result, and it lets other people see it).
|
2013-09-23 10:43:20 -07:00 |
|
Andrzej Kapolka
|
b4ca66eb68
|
Merge branch 'master' of https://github.com/worklist/hifi into blendface
Conflicts:
interface/src/devices/Faceshift.cpp
|
2013-09-17 11:05:11 -07:00 |
|
Andrzej Kapolka
|
a4f79390f4
|
Fixed initialization order.
|
2013-09-17 10:25:27 -07:00 |
|
Andrzej Kapolka
|
1fce6c717b
|
Working on shipping around the complete set of blendshape coefficients.
|
2013-09-16 17:28:04 -07:00 |
|
Andrzej Kapolka
|
f9426cbecc
|
Working on reading and rendering the rig from Faceshift.
|
2013-09-16 15:49:40 -07:00 |
|
atlante45
|
d6981bfa20
|
Andrejz Faceshift modif merge
|
2013-09-13 18:18:41 -07:00 |
|
atlante45
|
88e8ef7c7c
|
eye opening and some better memory handling
|
2013-09-11 12:57:58 -07:00 |
|
RyanDowne
|
13c228e796
|
Added Smile
|
2013-09-10 17:33:22 -07:00 |
|
atlante45
|
61f9088d3e
|
eyelib handling for faceshift
|
2013-09-10 16:35:14 -07:00 |
|
atlante45
|
4e3484021e
|
PerlinFace implementation
|
2013-09-10 15:31:58 -07:00 |
|
Andrzej Kapolka
|
c56778c3bf
|
When devices become inactive (including when Faceshift reports loss of
tracking), smoothly restore neutral head rotation/lean.
|
2013-09-10 11:14:36 -07:00 |
|
Andrzej Kapolka
|
f8aee88a5b
|
Let's try subtracting the long-term average from the eye directions.
|
2013-09-09 14:30:26 -07:00 |
|
Andrzej Kapolka
|
597c57a117
|
Revert "Try using the eye coefficients rather than the eye directions reported by"
This reverts commit 37aa909322 .
|
2013-09-09 12:17:12 -07:00 |
|
Andrzej Kapolka
|
37aa909322
|
Try using the eye coefficients rather than the eye directions reported by
Faceshift.
|
2013-09-09 11:22:46 -07:00 |
|
Andrzej Kapolka
|
03ead34642
|
Code review cleanup.
|
2013-09-05 10:34:43 -07:00 |
|
Andrzej Kapolka
|
5e23c79192
|
Tweaked feature scales, send recalibrate request on reset.
|
2013-09-04 11:55:55 -07:00 |
|