luiscuenca
007e3ac577
Fix warning and wrong ID
2019-01-17 14:53:06 -07:00
luiscuenca
2158e084d4
Add avatar joints filter to intersection calculation
2019-01-17 14:01:36 -07:00
luiscuenca
67cc5bd7f2
Fix warnings and wrong shapes position for myAvatar
2019-01-16 10:52:34 -07:00
Roxanne Skelly
6cb12daf74
CR Fixes
2019-01-15 17:49:13 -08:00
luiscuenca
71e7023a3e
Refactor and optimizations
2019-01-15 18:07:50 -07:00
Clement
8480624797
Limit upstream data to avatar mixer
2019-01-15 14:18:53 -08:00
Roxanne Skelly
6317ceb9b3
Case20277 - Ignoring user causes loading orb to appear at /0,0,0
...
Loading orb was created for all other avatars upon OtherAvatar object
creation without checking the ignore list.
2019-01-15 13:34:29 -08:00
Clement
6bd6c45b60
Remove dead IdentityRequest code
2019-01-15 11:40:08 -08:00
luiscuenca
65896b3b6f
Fix shape LOD
2019-01-13 11:30:39 -07:00
luiscuenca
19701ef333
Fix scale and add rayTest
2019-01-11 15:36:07 -07:00
luiscuenca
39dc25ea92
Merge branch 'master' into multiSphereAvatar04
...
# Conflicts:
# interface/src/avatar/OtherAvatar.h
# libraries/avatars-renderer/src/avatars-renderer/Avatar.h
2019-01-08 15:41:33 -07:00
luiscuenca
f19201fc92
Other avatar detailed collisions on motion state
2019-01-08 14:09:13 -07:00
Jeff Clinton
75d26dc45f
Merge pull request #14659 from luiscuenca/addAvatarToAvatarCollisionOption
...
Add menu checkbox to toggle collisions with other avatars
2019-01-07 08:58:09 -08:00
luiscuenca
d630fe9dbd
Add menu checkbox to toggle collisions with other avatars
2019-01-04 16:38:48 -07:00
Jamil Akram
2c247bc3df
Merge pull request #14592 from huffman/fix/myavatar-collisions
...
Fix MyAvatar::collisionWithEntity not firing
2019-01-04 09:43:29 -08:00
luiscuenca
21a4da4d5f
fix collisions for newly added avatars
2019-01-03 13:36:26 -07:00
Seth Alves
78aff6e95c
grab js api; send grab information through trait system
2019-01-03 08:17:52 -08:00
luiscuenca
4a8bbd79fe
other avatars motion states
2018-12-30 10:53:28 -07:00
Ryan Huffman
a79bf783d2
Fix MyAvatar::collisionWithEntity not firing
2018-12-27 15:12:23 -08:00
Clement
7192aed131
Rework audio data memory ownership model
2018-11-14 14:45:18 -08:00
Sam Gondelman
13f650d514
Merge pull request #14093 from SamGondelman/police
...
Case 19409, Case 19468: Fading fixes and shader cleanup
2018-11-13 15:00:23 -08:00
Jamil Akram
6511b60aa4
Merge pull request #14264 from ctrlaltdavid/M19085
...
Fix AvatarManager.getPalData() returning data for just a single avatar
2018-11-12 12:27:58 -08:00
SamGondelman
1d1510e18e
Merge remote-tracking branch 'upstream/master' into police
2018-11-09 13:32:41 -08:00
luiscuenca
f9b6d3dc6f
Merge addTransitAPI branch
2018-11-05 19:02:35 -07:00
luiscuenca
e49e9cdc56
Set avatar client sooner
2018-10-29 07:25:22 -07:00
luiscuenca
056fe338e1
Apply transit logic if avatar instance is client side
2018-10-27 07:15:31 -07:00
David Rowe
e879c5a32d
Merge branch 'master' into M19085
...
# Conflicts:
# interface/src/avatar/AvatarManager.h
2018-10-24 12:16:38 +13:00
luiscuenca
fa67e1b269
Remove logs and magic numbers
2018-10-23 11:51:15 -07:00
luiscuenca
afc76fec72
Added overrideNetworkAnimation and restoreNetworkAnimation methods
2018-10-22 15:20:32 -07:00
SamGondelman
09ea32dcc0
fix fading and highlighting issues
2018-10-22 14:12:43 -07:00
Luis Cuenca
e1c760b566
Merge branch 'master' into transitAddAnimation
2018-10-20 15:30:23 -07:00
luiscuenca
f8d67d124f
Hold flickering fixed and refactor
2018-10-20 15:22:25 -07:00
luiscuenca
bb5c042f16
Blend network animation
2018-10-18 17:51:20 -07:00
luiscuenca
078baa86e4
Sitting abort post transit animation
2018-10-16 13:16:01 -07:00
luiscuenca
7da5fa9ea7
Transit animations won't play, they just get sent over the network
2018-10-16 11:33:58 -07:00
luiscuenca
ad09007bd8
Fix flickering holded entity, renames and refactors
2018-10-13 16:32:51 -07:00
Clement
3bfc5011f5
Remove _pendingAvatars struct
2018-10-12 17:57:48 -07:00
luiscuenca
52ed6cb6e9
Abort settle animation if already moving
2018-10-12 11:35:51 -07:00
David Rowe
2bd5605d8c
Fix AvatarManager.getPalData() returning data for just a single avatar
...
And fix up JSDoc.
2018-10-12 17:32:27 +13:00
luiscuenca
de1b6e717f
Cancel animation on chained trasits
2018-10-11 11:35:56 -07:00
luiscuenca
2f10327ad3
Fix last anim value
2018-10-11 10:57:39 -07:00
luiscuenca
1adac78828
fix errors and set new anim parameters
2018-10-11 10:45:35 -07:00
unknown
82918a5c31
Add animation support
2018-10-10 12:31:16 -07:00
Andrew Meadows
c3478dc018
remove expired avatarEntities from their avatars
2018-10-05 13:48:35 -07:00
luiscuenca
a05e493e06
Long distance avatars should not be new
2018-10-03 17:09:51 -07:00
luiscuenca
bb98457d09
Fix avatars transit on domain enter
2018-10-03 16:23:09 -07:00
John Conklin II
898ba20f1c
Merge pull request #14068 from hyperlogic/bug-fix/bad-avatar-pointer-static-cast
...
Fix for bad static_pointer_cast on exit.
2018-10-02 11:31:47 -07:00
Brad Hefta-Gaub
6290b56383
Merge pull request #14079 from luiscuenca/simpleAvatarTransit
...
Simple avatar transit
2018-10-01 16:24:46 -07:00
Anthony Thibault
58df72af60
Merge branch 'master' into bug-fix/bad-avatar-pointer-static-cast
2018-09-28 16:32:12 -07:00
luiscuenca
bbe836ee88
Remove smooth teleport and set/get API methods
2018-09-27 10:38:45 -07:00
John Conklin II
70c7ffcc71
Merge pull request #14069 from AndrewMeadows/avatar-collisions-002
...
fix MyAvatar-vs-OtherAvatar collisions
2018-09-26 15:21:18 -07:00
luiscuenca
af2935187b
Fix warnings
2018-09-25 08:32:43 -07:00
luiscuenca
80daf35e77
Animation and particles clean up
2018-09-25 07:17:26 -07:00
luiscuenca
3e2ee119f0
API to configure animation and particle effect
2018-09-25 06:03:29 -07:00
Andrew Meadows
a3f946dee1
activate OtherAvarar in physics sim on position change
2018-09-24 16:27:37 -07:00
Andrew Meadows
c1d65f5118
update avatar shape after it loads
2018-09-24 12:07:08 -07:00
Anthony Thibault
b467267e40
Fix for bad static_pointer_cast on exit.
...
Identified by Address Sanatizer on Linux.
On exit ~Applicaiton calls AvatarManager::deleteAllAvatars. This iterates over all avatars remaining in the _avatarHash.
Typically this includes the MyAvatar instance. In this case the previous code would attempt to static cast an AvatarData pointer to an instance
of OtherAvatar. This might be harmless, but could also lead hard to diagnose issues such as memory corruption.
2018-09-24 11:47:05 -07:00
luiscuenca
012cd207b3
No data sent during basic transit
2018-09-24 11:39:10 -07:00
Stephen Birarda
b31837168d
fix bad lock, optimize some operations, clarify comment
2018-09-24 11:27:20 -07:00
luiscuenca
82b14b6e9b
Merge branch 'master' of https://github.com/highfidelity/hifi into smoothTeleport
2018-09-22 05:47:05 -07:00
luiscuenca
01f87a0645
lerp myavatar
2018-09-22 05:34:17 -07:00
luiscuenca
a7a128f1f1
Particle effect and ease movement
2018-09-20 18:37:42 -07:00
luiscuenca
cad8425c7b
Time-based frames, max distance and setting animation from script
2018-09-19 16:43:45 -07:00
Stephen Birarda
3a7785d10f
fix for deadlock in other avatar entity removal
2018-09-18 17:52:24 -07:00
luiscuenca
96e8b060eb
Enable transit animations
2018-09-18 12:42:37 -07:00
luiscuenca
f339bbdd7f
Fix bug while walking
2018-09-17 13:29:04 -07:00
luiscuenca
ff319ebd95
Bypass position updates from mixer
2018-09-17 09:47:22 -07:00
John Conklin II
b675e6cc6b
Merge pull request #13894 from SimonWalton-HiFi/avatar-mixer-scaling
...
Performance improvements for Avatar Mixer
2018-09-13 13:43:18 -07:00
Stephen Birarda
b1f44d2ad7
perform avatar entity cleanup in AvatarManager::handleRemovedAvatar
2018-09-12 12:30:15 -07:00
luiscuenca
b9fbcce403
init frames per meter
2018-09-12 10:15:00 -07:00
luiscuenca
4d381b9d04
Smooth other avatars positions
2018-09-12 10:01:41 -07:00
Dante Ruiz
b665dbe13e
finished requested changes
2018-09-11 14:18:12 -07:00
SamGondelman
ed7f993c0d
avatar mixer and manager perf improvements and cleanup
2018-09-06 16:57:20 -07:00
Dante Ruiz
200f6d540a
Merge branch 'master' of github.com:highfidelity/hifi into interstitial-final-page
2018-09-06 09:59:51 -07:00
SamGondelman
ade58a52cc
reserve priority sort util vectors
2018-09-04 11:21:43 -07:00
SamGondelman
d01b438cb3
CR
2018-08-31 11:25:17 -07:00
SamGondelman
5f08ed5027
misc perf improvements
2018-08-30 16:55:15 -07:00
Dante Ruiz
8c77820e30
Merge branch 'master' of github.com:highfidelity/hifi into interstitial-final-page
2018-08-30 09:45:41 -07:00
SamGondelman
0c8a4cc81e
merge with master
2018-08-28 17:31:51 -07:00
Dante Ruiz
af19849a75
fixing merge conflict
2018-08-24 15:48:42 -07:00
SamGondelman
70f4d0c634
Merge remote-tracking branch 'upstream/master' into perf
2018-08-24 14:04:37 -07:00
Andrew Meadows
8f2141b592
fix compile error
2018-08-23 12:59:28 -07:00
Andrew Meadows
f5cae61b43
fix typo causing compile failure
2018-08-23 12:59:28 -07:00
Andrew Meadows
87223946ad
add/remove avatars according to workload region
2018-08-23 12:59:28 -07:00
Andrew Meadows
3ecabb6583
cleanup after removing spaghetti
2018-08-23 12:59:28 -07:00
Andrew Meadows
3c01433e12
stub for avatars changing workload regions
2018-08-23 12:59:28 -07:00
Andrew Meadows
15665b25e8
give OtherAvatars a proxy in workload
2018-08-23 12:59:28 -07:00
SamGondelman
c474f38860
force coarse picking, sort avatars
2018-08-22 18:07:16 -07:00
SamGondelman
5c0b12abf6
ordered ray/parabola intersection code
2018-08-22 16:29:17 -07:00
Dante Ruiz
f5441b2721
Merge branch 'master' of github.com:highfidelity/hifi into interstitial-final-page
2018-08-22 15:28:42 -07:00
Stephen Birarda
f0ba61ff05
add missing local ID, reset client processed trait versions
2018-08-21 10:32:05 -07:00
Stephen Birarda
a80d19a44a
remove skeleton from identity, handle in clients
2018-08-21 10:31:14 -07:00
Dante Ruiz
db3d3d3d93
Merge branch 'master' of github.com:highfidelity/hifi into interstitial-final-page
2018-08-21 09:56:59 -07:00
SamGondelman
9ab1fc0500
Merge remote-tracking branch 'upstream/master' into perf
2018-08-20 17:04:42 -07:00
SamGondelman
05ff99a1d2
working on blendshapes
2018-08-20 11:40:25 -07:00
Andrew Meadows
90429f07cb
don't forget to use enqueue the Transaction
2018-08-16 14:38:32 -07:00
John Conklin II
1edf1b4337
Merge pull request #13555 from SamGondelman/destroy
...
Trying to fix dependency shutdown
2018-08-16 13:14:58 -07:00
Andrew Meadows
8153e660bf
don't simulate/animateScaleChanges for fading avatars
2018-08-09 08:54:28 -07:00
Andrew Meadows
9b0dcb45ba
don't update fading avatars
2018-08-08 14:00:44 -07:00
SamGondelman
e3756a6dae
Merge branch 'destroy' of github.com:SamGondelman/hifi into destroy
2018-08-06 11:21:51 -07:00