Seth Alves
9ff99c7213
make server-audio-loopback button work in HMDs
2019-03-04 11:08:07 -08:00
Seth Alves
38256df0f2
add a way to disble muted warning from audio panel.
...
fix positioning of warning. hide warning when removing timer.
2019-03-04 11:08:06 -08:00
amantley
e955c02e07
Merge pull request #15046 from amantley/bugRootHips
...
Bug Fix for the Hips not translating correctly when Hips and Root have the same location
2019-03-04 14:05:33 -05:00
Shannon Romano
06d89dc81a
Merge pull request #15077 from SamGondelman/resourceCrash
...
Case 21344: Fix resource crash on invalid resource
2019-03-04 10:47:57 -08:00
SamGondelman
708632ee82
possible fix for model crash
2019-03-04 10:00:26 -08:00
Simon Walton
83c9381575
Convert avatarPriority to trivalued (inherit, crowd, hero)
...
Also tweaks from original reviewer comments.
2019-03-01 17:25:46 -08:00
John Conklin II
d96038fd70
Merge pull request #14966 from raveenajain/gltf_model_parts
...
Case: 21139 gltf model parts
2019-03-01 16:26:17 -08:00
SamGondelman
884a64bfa6
fix resource crash
2019-03-01 15:50:50 -08:00
amantley
c046b8ffd3
made is so the boneLengthScale is only computed once per animation clip
2019-03-01 15:12:37 -08:00
Sam Gateau
cc9a3e2541
Merge pull request #15052 from amerhifi/quest-demo
...
case 21485: removing quest-demo specific changes
2019-03-01 15:03:44 -08:00
SamGondelman
3e6061e435
try to not clear my avatar entities on domain switch
2019-03-01 13:45:00 -08:00
amantley
a11c4bf4e3
resolved conflict with master in AnimClip.cpp
2019-03-01 13:35:08 -08:00
Anthony Thibault
369c718ba8
Merge pull request #15068 from hyperlogic/bug-fix/avatar-missing-animated-joints-bug
...
Fix for case when animated joints are missing from the target avatar
2019-03-01 13:03:29 -08:00
Shannon Romano
5db5fca81e
Merge pull request #15066 from SamGondelman/2d
...
Case 19188: Potential 2D overlay + Tablet threading fixes
2019-03-01 12:56:23 -08:00
amantley
54f14b2772
added the case where my avatar has no parent of hips, but the animation does
2019-03-01 12:41:05 -08:00
amantley
217145f4c5
This pr addresses two issues related to avatars that have parents joints
...
above their hip joints. First on the IK side this prevents parent joints
from being included in the accumulators in AnimInverseKinematics. Second
in AnimClip the boneLengthScale now takes into account translation and
scale on these extra parent joints.
2019-03-01 11:42:03 -08:00
Roxanne Skelly
16eb3444c1
Code Review Fixes
2019-03-01 11:31:01 -08:00
Clement
135c7b667e
Reduce size of _nodeMutex critical sections
2019-03-01 11:23:46 -08:00
raveenajain
dfb17c922b
fix model not loading in bounding box
2019-03-01 11:21:29 -08:00
Anthony Thibault
82b2050229
code review feedback
2019-03-01 11:13:56 -08:00
amer cerkic
ad69611b7c
removing redef of the two functions in avatar.h
2019-03-01 11:08:00 -08:00
SamGondelman
cfb84967d5
these seemed dangerous
2019-03-01 10:54:44 -08:00
amer cerkic
6ebc57994b
Merge branch 'master' into quest-demo
2019-03-01 10:23:41 -08:00
Shannon Romano
33e061b09b
Merge pull request #15022 from danteruiz/fix-tablet-scaling
...
Case 21424: Tablet does not properly resize when scaling avatar.
2019-03-01 09:37:47 -08:00
Shannon Romano
d68f82eb7d
Merge pull request #15060 from AndrewMeadows/avoid-mem-leaked-entities
...
Case 21494: Avoid mem leaked entities
2019-03-01 09:34:20 -08:00
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