Anthony Thibault
9a2bd87278
Fix for case when animated joints are missing from the target avatar skeleton
...
By copying the animation rotations over to the target avatar in absolute frame, rather then relative,
we can properly "combine" animated rotations that aren't in the target avatar skeleton.
2019-02-28 18:02:07 -08:00
Clement
a804d3532e
Set default limit for other nodes to size_t max
2019-02-28 15:30:57 -08:00
Dante Ruiz
d33400f6ad
fix GCC compiler warning
2019-02-28 15:25:15 -08:00
Clement
9ea41f7122
CR
2019-02-28 15:22:07 -08:00
Atlante45
9fe7a3350c
Fix windows compile error
2019-02-28 15:06:26 -08:00
Thijs Wenker
ff8cb27256
include fst URL in the GeometryExtra hash
2019-02-28 23:45:08 +01:00
Andrew Meadows
8a7853a701
remove crufty comment
2019-02-28 14:38:13 -08:00
Roxanne Skelly
c721d68ec3
Remove unneeded cruft
2019-02-28 14:35:29 -08:00
Thijs Wenker
6aede024f4
use fst mapping path as reference instead of model path
2019-02-28 23:22:55 +01:00
Andrew Meadows
33d6e2ce3b
avoid mem-leaked entities when clearing tree
2019-02-28 14:21:35 -08:00
Andrew Meadows
ed9ebf84c9
remove unuseful log entry
2019-02-28 14:21:14 -08:00
amerhifi
35dc13e06a
Merge branch 'master' into quest-demo
2019-02-28 14:06:47 -08:00
Roxanne Skelly
c7b04865ce
Remove debugging code, some thread safety changes
2019-02-28 13:58:33 -08:00
danteruiz
f715dbe243
fix tablet scaling
2019-02-28 13:32:12 -08:00
Roxanne Skelly
1e1437aab7
Merge branch 'v0.79.HERO-rc' of https://github.com/highfidelity/hifi into 79-hero-avmixer-stress
2019-02-28 12:13:17 -08:00
raveenajain
c1516df58d
transforms using joints
2019-02-28 11:35:29 -08:00
amer cerkic
faedc61c37
removing quest-demo specific changes
2019-02-28 10:54:30 -08:00
Thijs Wenker
de3c5e0ffe
relative URLs in FST material parsing
2019-02-28 17:51:58 +01:00
Clement
8032063512
Move to LimitedNodeList
2019-02-27 19:14:36 -08:00
Clement
717c12fe16
Add new connection rate limitting
...
Limit rate of connection for new Agents
2019-02-27 18:22:49 -08:00
Simon Walton
db8bd661ce
Max domain check-ins was 5, not 4, dammit
2019-02-27 16:50:07 -08:00
Anthony Thibault
72f198fe00
Merge pull request #14904 from hyperlogic/feature/preserve-default-scale
...
Case 20943: Animations should preserve avatar joint scale
2019-02-27 16:49:27 -08:00
Simon Walton
17c0e40347
Add ability to filter on zone-type with JSON filter
2019-02-27 16:42:36 -08:00
Roxanne Skelly
03326cd471
Build fix
2019-02-27 15:58:49 -08:00
Simon Walton
59b9831c1d
Revert max check-ins to 4
2019-02-27 15:56:01 -08:00
Anthony Thibault
b5f5900633
Replace animation scale with scale from avatar default pose
...
This allows avatars to have scale on their joints without being clobbered by animations.
Renamed variables for easier maintenance.
Also small optimization when no ikNode is present.
2019-02-27 14:40:08 -08:00
Roxanne Skelly
e2e1edc8b0
Add test logging, stats, and force domain pings to timer thread
...
Test code for load testing only.
2019-02-27 14:13:33 -08:00
Shannon Romano
c9edf86558
Merge pull request #15040 from SamGondelman/web
...
Case 21453: Fix web interaction and debug print filling logs
2019-02-27 11:19:20 -08:00
luiscuenca
ff7995ae18
Right fix
2019-02-26 18:29:55 -07:00
Simon Walton
08d6a2ce7f
Avatar Hero debugging & logging
2019-02-26 16:40:16 -08:00
SamGondelman
4d591e0624
fix web interaction and debug print filling logs
2019-02-26 16:30:31 -08:00
John Conklin II
2449693d8b
Merge pull request #15006 from Atlante45/fix/shared-connection-master
...
Case 21407: Delete old nodes with identical socket
2019-02-26 16:24:03 -08:00
amer cerkic
19d584f0af
added Sams suggestions to the logic
2019-02-26 15:28:28 -08:00
Simon Walton
4c071be2bf
Merge remote-tracking branch 'upstream/v0.79.HERO-rc' into hero-avatar-zone-79
2019-02-26 15:21:00 -08:00
amer cerkic
f5852139f7
fixing comment since the original check was correct
2019-02-26 15:05:58 -08:00
amer cerkic
5a7c8c3126
removed debugg helpers
2019-02-26 14:53:44 -08:00
amer cerkic
4c6bea48b2
fixed a case where _widths = 0 and widths-1 is not valid.
2019-02-26 14:48:34 -08:00
Simon Walton
7039ee471d
Move newly-created Connection to NodeList thread
2019-02-26 13:49:55 -08:00
luiscuenca
f47ec09927
use UP_AXIS_Y
2019-02-26 14:01:30 -07:00
Sam Gondelman
f1541c3df4
Merge pull request #15023 from SamGondelman/web
...
Case 21171: Web entity thread safety and fixes
2019-02-26 11:37:46 -08:00
Simon Walton
0b080471ff
Filter on scriptValue to reduce EntityItem load; bump ping timeouts for testing
2019-02-26 10:57:35 -08:00
luiscuenca
db1c78246f
Read and apply the FBX upVector parameter
2019-02-26 11:32:43 -07:00
Shannon Romano
92168f60c6
Merge pull request #14993 from SamGondelman/untexture
...
Case 21071: Handle models with no materials
2019-02-26 10:07:37 -08:00
SamGondelman
94a82b8304
Merge remote-tracking branch 'upstream/master' into web
2019-02-25 17:23:58 -08:00
Shannon Romano
badd0b8bd3
Merge pull request #14968 from davidkelly/dk/20726
...
Guard against accidentally calling wrong api/v1/places endpoint
2019-02-25 17:16:33 -08:00
SamGondelman
6e4ec15c9d
there we go
2019-02-25 17:14:51 -08:00
Shannon Romano
bf3b4e6a57
Merge pull request #15015 from SamGondelman/flying
...
Case 21418: Allow flying in HMD if you would otherwise fall forever
2019-02-25 16:48:57 -08:00
SamGondelman
f482ae3b63
Merge remote-tracking branch 'upstream/master' into untexture
2019-02-25 16:26:14 -08:00
Simon Walton
d6f755955d
Add _avatarPriorityChanged to EntityItemProperties::markAllChanged()
2019-02-25 16:24:12 -08:00
Simon Walton
e5091e7f59
Fixes for EntityItem contains test, add MixerAvatar class and use in sort
2019-02-25 15:44:52 -08:00
SamGondelman
f235d04601
trying to fix web crashes
2019-02-25 15:40:17 -08:00
amantley
12dbaa0ea0
changed the condition so that you can turn off ik in hmd mode if you want to for debug purposes
2019-02-25 14:56:17 -08:00
amantley
363c0cc26f
moved the update of last ik to outside the if changed statement
2019-02-25 13:03:28 -08:00
amantley
cff0fd470a
re-enabled ik off by default on Desktop
2019-02-25 12:23:03 -08:00
SamGondelman
e102ad073e
allow flying in HMD if you would otherwise fall forever
2019-02-25 11:49:38 -08:00
Roxanne Skelly
2dffd14fa7
Merge branch 'master' of https://github.com/highfidelity/hifi into StandaloneTags
2019-02-25 10:20:52 -08:00
Shannon Romano
dc6bdfae8a
Merge pull request #14995 from SamGondelman/parentCrash
...
Case 21391: Fix parent loop crash
2019-02-25 10:01:37 -08:00
John Conklin II
6af2b25767
Merge pull request #14980 from AndrewMeadows/dont-clear-space
...
Case 21309: don't corrupt workload system
2019-02-25 09:52:15 -08:00
Clement
50035a1983
Delete old nodes with identical socket
2019-02-25 09:48:21 -08:00
Sam Gateau
b563f21037
Fix comments
2019-02-25 09:32:27 -08:00
Sam Gateau
df6d8f3be0
FIxing the gamma correction for Quest, intoducing simple gpu lib conversion shaders
2019-02-24 21:31:28 -08:00
Sam Gateau
4ee2b43229
FIxing the gamma correction for Quest, intoducing simple gpu lib conversion shaders
2019-02-24 20:49:51 -08:00
Sam Gateau
26ad42b965
FIxing the gamma correction for Quest, intoducing simple gpu lib conversion shaders
2019-02-24 19:07:56 -08:00
Sam Gateau
f4a79a1e92
Mege with master the culling scale
2019-02-24 15:08:23 -08:00
Sam Gateau
ff5e9ee5d3
Merge pull request #14999 from amerhifi/quest-demo
...
case 21395: Adjust culling matrix
2019-02-24 14:51:13 -08:00
Sam Gateau
d6b2dba352
Merge branch 'quest-demo' of github.com:highfidelity/hifi into quest-demo
2019-02-23 09:57:23 -08:00
Clement
d040803391
Delete old nodes with identical socket
2019-02-22 18:38:31 -08:00
Simon Walton
16bc667b95
Looks like serialization order must be same a flag enum order!?
...
Also resuscitate EntityItem debug dumps.
2019-02-22 18:17:30 -08:00
Sam Gateau
dab0df1113
Trying to fix the damn gamma
2019-02-22 18:03:23 -08:00
Shannon Romano
5f99158c25
Merge pull request #14977 from SamGondelman/rot
...
Case 21354: Add "modelScale" property to fix pal
2019-02-22 16:36:17 -08:00
Sam Gateau
860b3a35e4
Merge pull request #14992 from hyperlogic/quest-demo-with-avatar-ik-optimizations
...
Quest demo with avatar ik optimizations
2019-02-22 16:32:24 -08:00
Sam Gondelman
30b6b7f21b
let's try that again
2019-02-22 16:30:36 -08:00
amer cerkic
5c1e5e0c46
cleanup
2019-02-22 16:30:17 -08:00
Anthony Thibault
1213084fc6
Merge pull request #14984 from kencooke/master
...
Case 21384: Avatar mouth blendshapes are not working correctly (master)
2019-02-22 16:29:07 -08:00
amer cerkic
5bf994626c
scaling culling projection matrix by 1.5 to help reduce teh ugly effect of stuff getting cut off too early
2019-02-22 16:28:36 -08:00
Roxanne Skelly
0636579822
Merge branch 'master' of https://github.com/highfidelity/hifi into StandaloneTags
2019-02-22 15:43:42 -08:00
SamGondelman
081e62a647
fix parent loop crash
2019-02-22 14:26:15 -08:00
SamGondelman
dbc3ae3793
hmmm not working
2019-02-22 14:18:59 -08:00
SamGondelman
a31b09b204
handle models with no materials
2019-02-22 13:17:13 -08:00
Shannon Romano
a63f3e76c8
Merge pull request #14972 from SamGondelman/billboard
...
Case 21341: Fix billboard mode in secondary camera
2019-02-22 13:01:09 -08:00
SamGondelman
6d6cd42adb
fix bound scaling
2019-02-22 12:00:00 -08:00
amantley
9b73c83ebc
removed merge markers
...
(cherry picked from commit 4286142daac70269de155c99c9bbdb1f951eaff6)
2019-02-22 11:55:14 -08:00
Sam Gateau
a49ec95638
Merge pull request #14988 from danteruiz/quest-demo
...
Case 21199: Fix borken shaders for forward rendering (quest)
2019-02-22 11:46:03 -08:00
amantley
87d98e5b85
These are the squashed commits for the ik optimization for the Quest
...
Implmented using a new AnimSplineIK node in the anim graph
(cherry picked from commit 4fe03ba238659fee7763991f2499a315482b351f)
2019-02-22 11:21:36 -08:00
Dante Ruiz
109eb62886
requested changes
2019-02-22 11:09:40 -08:00
danteruiz
aa8563f3fe
fix quest ui elements
2019-02-22 10:40:32 -08:00
Sam Gateau
1d5a4116b9
Merge pull request #14986 from amerhifi/quest-demo
...
case 21374 : Away mode on Quest when device is paused
2019-02-22 09:54:57 -08:00
amer cerkic
f04fdb2187
added esc key event to fire for the away animation when cycling pause/resume. Reverted change on surface destroy that nullified the surface. Forgot to remove that during testin. Removed comment in away.js with syntax error. Setting cpu/gpu levels back to 1/1 after vr mode is released. Noticed that OS stays in same cpu/gpu level after app closes. Hoping this will help reduce battery drain for user
2019-02-22 09:11:24 -08:00
Ken Cooke
c1786edc24
Emulate the old behavior of _lastInputLoudness
2019-02-21 18:45:17 -08:00
Andrew Meadows
be2d4272da
remove the other unnecessary _space->clear()
2019-02-21 18:11:16 -08:00
Anthony Thibault
8785f733db
Merge pull request #14817 from amantley/animSplineIK
...
AnimSplineIK node added to inverse kinematics
2019-02-21 17:13:41 -08:00
Anthony Thibault
e54754c4ce
Merge pull request #14926 from luiscuenca/flowCpp
...
Cpp implementation of the Flow script
2019-02-21 17:10:05 -08:00
Brad Davis
ae6a73c710
Automatically go to quest-dev domain on startup
2019-02-21 16:42:47 -08:00
Andrew Meadows
982c4c2bc4
do not Space::clear() in clearNonLocalEntities()
2019-02-21 16:33:31 -08:00
luiscuenca
dcbf57ee0b
Fix linux warning and HMD breaks flow
2019-02-21 16:41:24 -07:00
amantley
c9db426ce4
Merge remote-tracking branch 'upstream/master' into animSplineIK
2019-02-21 14:36:13 -08:00
amantley
6323f49f26
changed the define variable to HIFI_USE_OPTIMIZED_IK
2019-02-21 14:36:05 -08:00
SamGondelman
544f54e69a
fix model scale
2019-02-21 14:10:36 -08:00
amantley
50bc8d3646
added protected function to cubic hermite spline
2019-02-21 13:32:28 -08:00
amantley
0bdc527ce7
turned off pole vector when hand behind back
2019-02-21 13:14:51 -08:00
amantley
de10aebbb5
removed white space
2019-02-21 11:44:18 -08:00
amantley
64ec28ef44
added back missing unity meta files
2019-02-21 11:37:14 -08:00
amantley
afed0b5442
review changes
2019-02-21 11:08:29 -08:00
luiscuenca
ec4d069011
Allow threads with only one joint, remove dummy joints and unused constants
2019-02-21 12:00:19 -07:00
SamGondelman
4fdf556d5d
fix billboard mode in secondary camera
2019-02-21 10:29:21 -08:00
amantley
33fd64c68c
direction on compare in positional theta function
2019-02-21 09:00:23 -08:00
amantley
f8a74efdc2
fixed build errors from jenkins
2019-02-20 17:59:45 -08:00
amantley
97da20781e
removed whitespace
2019-02-20 15:19:36 -08:00
amantley
27bfe2f0fe
changed name of pre processor variable
2019-02-20 15:14:12 -08:00
amantley
95b3fbdc35
removed ulnar coeff, too jumpy
2019-02-20 15:02:12 -08:00
Roxanne Skelly
8c058f147e
Merge branch 'master' of https://github.com/highfidelity/hifi into StandaloneTags
2019-02-20 14:24:47 -08:00
John Conklin II
87556059d3
Merge pull request #13901 from Cristo86/android_handshake
...
case 20058: Android - Handshake implementation
2019-02-20 13:33:52 -08:00
David Kelly
2202b69575
Guard against accidentally calling wrong api/v1/places endpoint
...
spaces
2019-02-20 13:09:29 -07:00
Brad Davis
79369a0c83
Merge remote-tracking branch 'upstream/master' into feature/quest
2019-02-20 10:40:49 -08:00
Shannon Romano
0b7bdb185e
Merge pull request #14949 from SamGondelman/wearables
...
Case 21300, Case 21301: Group cull all entity descendants of avatars
2019-02-20 10:29:40 -08:00
luiscuenca
bea7680864
Fix shared_ptr not part of std error
2019-02-20 10:57:11 -07:00
Brad Davis
817c24dd0b
Merge remote-tracking branch 'upstream/master' into feature/quest
2019-02-20 09:51:03 -08:00
luiscuenca
fa44687de6
fix errors and remove debug draw
2019-02-20 09:22:39 -07:00
Angus Antley
7639eac3ad
cleaning up theta functions
2019-02-20 07:18:14 -08:00
Angus Antley
1e73422b80
added the wrist and position coeffs back in, 1.0 works
2019-02-20 06:25:44 -08:00
amantley
951380db15
tweaked the constraints, to do: start conditions and possibly using base rotation on shoulder to determine hand offset
2019-02-19 17:53:59 -08:00
SamGondelman
c8ffb130a3
only update sub items on change
2019-02-19 17:38:47 -08:00
Simon Walton
8033e93eda
Add avatar-priority boolean to zone entities
...
RC-79 version
2019-02-19 17:38:37 -08:00
Shannon Romano
07d084d086
Merge pull request #14937 from SamGondelman/pal
...
Case 21259: Pal textures don't change
2019-02-19 17:14:15 -08:00
SamGondelman
6765268998
Merge remote-tracking branch 'upstream/master' into wearables
2019-02-19 16:52:00 -08:00
luiscuenca
04e57d0dd1
No Rig pointer on Flow class, solve network animations and fixed bug
2019-02-19 17:45:46 -07:00
amer cerkic
bf69e6d672
fixing compile errors
2019-02-19 16:03:02 -08:00
SamGondelman
44e70db4cd
WE DID IT FOLKS
2019-02-19 15:02:36 -08:00
Dante Ruiz
6189aff6b3
Merge pull request #14933 from danteruiz/pick-manager-perf
...
Case 21271: Remove unnessary picks for quest
2019-02-19 14:20:56 -08:00
Brad Davis
d60dcb99d2
Merge remote-tracking branch 'upstream/master' into feature/quest
2019-02-19 12:37:30 -08:00
Roxanne Skelly
d957b38f10
Merge branch 'master' of https://github.com/highfidelity/hifi into StandaloneTags
2019-02-19 12:34:10 -08:00
John Conklin II
051ab61b66
Merge pull request #14951 from SamGondelman/ssao
...
Case 20993: Fix AO
2019-02-19 11:19:03 -08:00
John Conklin II
d7a5c0bb4f
Merge pull request #14947 from SamGondelman/overlayClick
...
Case 21291, Case 21292, Case 21293: Working on overlay bugs
2019-02-19 11:01:19 -08:00
John Conklin II
1348baecc7
Merge pull request #14935 from SamGondelman/matEntity
...
Case 20920: Move Material Entity logic to render thread
2019-02-19 10:59:51 -08:00
danteruiz
4bbae1230d
making requested chantges
2019-02-19 10:07:36 -08:00
Angus Antley
f2301e7dac
fixed relative wrist correction problem
2019-02-19 07:35:13 -08:00
SamGondelman
27f05db825
fix ao
2019-02-18 01:12:00 -08:00
Angus Antley
748368bfda
mid tweak on the wrist and position coeffs
2019-02-17 23:32:52 -08:00
SamGondelman
06ac2b291b
attachments and wearables cull with avatar parent
2019-02-17 17:52:10 -08:00
SamGondelman
935d827421
try to cull wearables with avatars
2019-02-17 02:10:25 -08:00
Angus Antley
e1dfd7d288
cleanup white space
2019-02-16 23:40:16 -08:00
SamGondelman
1163cbea70
improving web surface interaction and tablet hiding
2019-02-16 22:03:55 -08:00
SamGondelman
71653f95d7
working on overlay bugs
2019-02-16 20:08:36 -08:00
Sam Gondelman
c8ab7ac37f
fix bad copy
2019-02-16 18:08:05 -08:00
Angus Antley
0982c37c5e
took out the theta animvar and just use theta converted to pole vector
2019-02-16 14:50:47 -08:00
Angus Antley
70764bc3c4
Merge remote-tracking branch 'upstream/master' into animSplineIK
2019-02-15 19:24:30 -08:00
amantley
d78f253d24
code to generate pole vector from theta
2019-02-15 17:43:53 -08:00
SamGondelman
d50904dd4a
fix avatar deadlock
2019-02-15 17:08:24 -08:00
SamGondelman
3e3bd2ffd8
fix transform properties not changing
2019-02-15 16:57:29 -08:00
SamGondelman
6bf1545285
fix build error
2019-02-15 16:44:28 -08:00