wangyix
6764ace8eb
droppable silent packets are added for dropped packets;
...
_currentJitterBufferFrames replaced with moving average of frames
available. Downstream framesAvailable stat now includes the frames in
QAudioOutput as well as the ringbuffer.
2014-07-16 14:41:24 -07:00
Stephen Birarda
74a107f9f4
initial rev of SignedWalletTransaction that creates a message
2014-07-16 12:26:24 -07:00
Atlante45
5dca794322
On/Off for activity logger
2014-07-16 12:22:27 -07:00
Brad Hefta-Gaub
8a1484ce68
Merge pull request #3174 from wdings23/fix_new_avatar_light
...
Fix new avatar light
2014-07-16 12:03:21 -07:00
Brad Hefta-Gaub
a6af882f2d
Merge pull request #3176 from Atlante45/fix_edit_properties
...
Fix edit properties
2014-07-16 12:02:22 -07:00
Atlante45
60f242118e
Code cleanup
2014-07-16 11:52:12 -07:00
Atlante45
f960b4fff3
new windows JS interface
2014-07-16 11:32:18 -07:00
TonyPeng
7aae85833b
Take out getter for avatar's hash key.
2014-07-16 10:08:49 -07:00
TonyPeng
7e23ca1738
Merge branch 'master' of https://github.com/highfidelity/hifi into fix_new_avatar_light
2014-07-16 09:46:15 -07:00
TonyPeng
317a08fc60
Draw local light stats.
2014-07-16 09:44:05 -07:00
Andrew Meadows
3ad4a2e170
more stability when fingers follow ragdoll
2014-07-16 09:32:46 -07:00
Andrew Meadows
922912b784
merge upstream/master into andrew/ragdoll
...
Conflicts:
interface/src/Menu.h
2014-07-16 09:00:36 -07:00
Andrew Meadows
0667cb6e5f
add constraints between child joints of same parent
2014-07-16 08:54:28 -07:00
Andrew Meadows
b59ea6f8b4
whitespace formatting
2014-07-16 08:53:20 -07:00
Andrew Meadows
509445d1a2
add JointState::getPositionInParentFrame()
2014-07-16 08:52:21 -07:00
Andrzej Kapolka
3be00b972d
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
2014-07-15 18:11:54 -07:00
TonyPeng
90d56bc108
Use the number of local lights to update new avatars instead of checking hashes.
2014-07-15 16:10:13 -07:00
Philip Rosedale
8fb5ca44d4
Merge branch 'master' of https://github.com/worklist/hifi
2014-07-15 14:47:28 -07:00
Brad Hefta-Gaub
fc28279afe
Merge pull request #3170 from wdings23/master
...
Allow script to set light properties for all the avatars
2014-07-15 14:07:26 -07:00
Andrzej Kapolka
1f5922fa67
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
2014-07-15 11:55:47 -07:00
ZappoMan
0068428c7c
fixed some warnings
2014-07-15 10:41:29 -07:00
TonyPeng
4cea4d2838
Resolve upstrem conflict
2014-07-15 10:33:22 -07:00
Andrzej Kapolka
60e8c12d4b
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
2014-07-15 09:25:36 -07:00
TonyPeng
28854363d4
Coding standard
2014-07-15 09:20:33 -07:00
Brad Hefta-Gaub
dcd3110266
Merge pull request #3166 from wangyix/quick_audio_PR
...
Made audio timegap stats more readable with varying units; Fixed AudioMixer NaN error on WIndows;
2014-07-15 08:28:48 -07:00
wangyix
1047ec7c87
merge with upstream
2014-07-14 16:25:26 -07:00
Andrew Meadows
ecc83e9559
add getRotationInParentFrame()
2014-07-14 16:01:25 -07:00
Andrew Meadows
b8fb5e0298
namechange FromBindFrame ==> InBindFrame
2014-07-14 15:33:05 -07:00
Andrew Meadows
00544aa975
add JointState::_positionInParentFrame
2014-07-14 15:18:34 -07:00
Andrzej Kapolka
e32bab5b04
Beginnings of some metavoxel scriptability, to create some test landscapes.
2014-07-14 14:32:55 -07:00
Leonardo Murillo
6bf06989db
Adding place/user go to logging
2014-07-14 15:24:47 -06:00
TonyPeng
1aa20dff60
Expose light directions and colors for the avatar list in AvatarManager. Light parameter changes within the script will effect all the avatars currently in AvatarManager.
2014-07-14 13:59:57 -07:00
Philip Rosedale
db73d8d2f4
add body angular acceleration
2014-07-14 12:23:00 -07:00
AndrewMeadows
64ff5f6ecf
Merge pull request #3165 from AlericInglewood/master
...
Compiler warnings fixes.
2014-07-14 11:10:48 -07:00
Andrew Meadows
456a3c3739
cleanup Leapmotion initialization removes warning
...
about unused variable
2014-07-14 09:26:42 -07:00
Andrew Meadows
85bfcf0eea
remove warnings about signed/unsigned comparison
2014-07-14 09:15:24 -07:00
Andrew Meadows
8ffc3aa73d
merge upstream/master into andrew/thermonuclear (AKA samcake/19734)
...
Conflicts:
interface/src/Application.cpp
2014-07-14 09:10:27 -07:00
Philip Rosedale
4b7ba08932
code review fix
2014-07-14 08:53:10 -07:00
Philip Rosedale
2d4194cae5
fixes per review, clap animation requires double-tap to start
2014-07-13 23:33:02 -07:00
Aleric Inglewood
bd212c26d0
Fix initializer list order (avoiding compiler warning).
...
This patch fixes the compiler warning:
In file included from /opt/highfidelity/hifi/hifi/interface/src/Application.h:45:0,
from /opt/highfidelity/hifi/hifi/interface/src/Audio.cpp:42:
/opt/highfidelity/hifi/hifi/interface/src/Audio.h: In constructor ‘Audio::Audio(int16_t, QObject*)’:
/opt/highfidelity/hifi/hifi/interface/src/Audio.h:268:30: warning: ‘Audio::_interframeTimeGapStats’ will be initialized after [-Wreorder]
/opt/highfidelity/hifi/hifi/interface/src/Audio.h:259:9: warning: ‘int Audio::_starveCount’ [-Wreorder]
/opt/highfidelity/hifi/hifi/interface/src/Audio.cpp:63:1: warning: when initialized here [-Wreorder]
by fixing the initializer list of class Audio.
Note that I omitted _audioMixerAvatarStreamAudioStats() - which is a default constructor
that is called anyway (it's the default!) and therefore doesn't belong in the initializer list.
2014-07-13 17:10:39 +02:00
Philip Rosedale
b0e44be1c0
merge fix
2014-07-11 20:26:58 -05:00
Philip Rosedale
d493b92d7b
tweaked defaults
2014-07-11 20:23:59 -05:00
Philip Rosedale
0b3e41a541
remove wind from hair, fix gravity
2014-07-11 19:58:13 -05:00
Philip Rosedale
b86890033c
Moved hair to separate class
2014-07-11 19:35:17 -05:00
Andrew Meadows
9b7fc9de95
merge upstream/master into andrew/bispinor
2014-07-11 16:09:22 -07:00
Andrew Meadows
d832f5bec8
fix menu config of visible stats
2014-07-11 16:08:37 -07:00
wangyix
82e9aa8bb7
made stats easier to read; reverted injected stream deletion conditions
2014-07-11 16:08:15 -07:00
wangyix
90c931ea45
removed Audio.cpp initialization list warning; updated Injector removal conditions
2014-07-11 15:07:50 -07:00
Andrzej Kapolka
21a1f4772c
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
2014-07-11 12:42:25 -07:00
Brad Hefta-Gaub
56a6cb9184
Merge pull request #3160 from Atlante45/sitting_improvments
...
Sitting improvments
2014-07-11 11:48:42 -07:00
Brad Hefta-Gaub
a94e077a75
Merge pull request #3153 from wangyix/quick_audio_PR
...
Added more stats to AudioStreamStats; Added template classes RingBufferHistory and MovingMinMaxAvg
2014-07-11 11:42:55 -07:00
samcake
f4ebb175c6
Fix bad casting syntax
...
- Reverse the casting that i added to stop warning, works on windows
but not on mac :(
2014-07-11 11:35:42 -07:00
Atlante45
7ad90ac7bb
When visible is false, don't render billboards/models overlays
2014-07-11 11:29:58 -07:00
Andrzej Kapolka
7af4e4e261
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
2014-07-11 11:25:15 -07:00
Andrzej Kapolka
222869bf53
Merge pull request #3157 from wdings23/master
...
2 local lights as default
2014-07-11 11:24:48 -07:00
Atlante45
22bcb7d7e7
Billboard overlays disply grey square while image is loading
2014-07-11 11:22:06 -07:00
samcake
4adbb19258
Update MotionTracker.h
...
- FIx the bad parenthesis
2014-07-11 11:10:18 -07:00
Atlante45
bd7b17a787
Added subimage to Billboards overlays
2014-07-11 10:50:11 -07:00
wangyix
c5e0da0477
Merge remote-tracking branch 'upstream/master' into quick_audio_PR
2014-07-11 10:18:49 -07:00
Andrzej Kapolka
af3af15084
Comment, formatting fix.
2014-07-10 18:11:51 -07:00
barnold1953
97165cadcc
Removed unneeded variable
2014-07-10 17:34:10 -07:00
barnold1953
1781a2d125
fixed unused variable warning
2014-07-10 17:30:43 -07:00
TonyPeng
df7f3073dc
2 local lights as default
2014-07-10 17:18:49 -07:00
wangyix
6c85caaa54
updated Stats for new AudioStreamStats format
2014-07-10 17:03:53 -07:00
barnold1953
4bf74c1b65
Fixed more ubuntu compiler warnings
2014-07-10 16:59:57 -07:00
barnold1953
e658ce8fb9
Fixed ubuntu compiler warning
2014-07-10 16:57:46 -07:00
barnold1953
71634b4c8d
Fixed windows compiler warning
2014-07-10 16:56:04 -07:00
wangyix
a7ef7647ed
application stats tracking and packing updated;
2014-07-10 16:54:26 -07:00
samcake
c66560c1c0
Fix C++11 usage
...
- replace all the auto keyword by the proper type
kept the auto line in todo for reference :)
- silent a few warnings
2014-07-10 16:45:12 -07:00
barnold1953
18c5ebce9e
Merge branch 'master' of https://github.com/highfidelity/hifi into OculusSDK
2014-07-10 16:42:36 -07:00
barnold1953
4bfd393d02
Proper scaling for oculus UI using avatar scale
2014-07-10 16:42:00 -07:00
Andrew Meadows
7e4efa6c73
Skeleton gets custom update for visible transforms
2014-07-10 16:21:12 -07:00
Andrew Meadows
b012c0a008
update visible transforms right before render
2014-07-10 16:19:27 -07:00
Andrew Meadows
fb287f71e8
add more methods for processing visible transforms
2014-07-10 16:17:55 -07:00
Andrew Meadows
2046608fa8
enforce alphabetical sort of Menu option strings
2014-07-10 16:16:54 -07:00
Andrzej Kapolka
d858e20af2
For now, tie the metavoxel LOD threshold to the avatar LOD parameter.
2014-07-10 16:02:53 -07:00
Andrzej Kapolka
817b50c7b8
Show upload/download stats for all reliable messages, not just reliable delta
...
downloads.
2014-07-10 15:34:45 -07:00
Andrzej Kapolka
e55a0fbc9c
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
2014-07-10 14:39:42 -07:00
barnold1953
8bc9214445
Added helper scaling function to Avatar.
2014-07-10 14:37:04 -07:00
barnold1953
fc21f7bbac
Removed outdated and incorrect getFingerTipPosition()
2014-07-10 14:21:17 -07:00
wangyix
b4c9e51011
Audio now periodically sends downstream audio stats to audiomixer
2014-07-10 14:14:29 -07:00
AndrewMeadows
afa0f19995
Merge pull request #3152 from AlericInglewood/19854
...
Code Review for Job #19854
2014-07-10 12:57:05 -07:00
barnold1953
45421ffb0e
Made palm ball and disk properly use avatar scale
2014-07-10 12:06:36 -07:00
wangyix
35419eb939
Merge remote-tracking branch 'upstream/master' into quick_audio_PR
2014-07-10 11:56:35 -07:00
Andrew Meadows
ad6a219a60
fix bug: remove redundant _skeleton.simulate()
2014-07-10 11:08:15 -07:00
Andrew Meadows
fdd9acb477
bug fix: bad logic for early exit
2014-07-10 10:55:41 -07:00
barnold1953
4d591de762
Applied low velocity filter to palm tip position
2014-07-10 10:52:15 -07:00
barnold1953
baf825789e
Made Oculus UI radius not a magic number
2014-07-10 10:28:56 -07:00
Aleric Inglewood
d555017fb4
Coding style fix.
2014-07-10 19:25:00 +02:00
Aleric Inglewood
d1b9611040
Remove debug output lines.
2014-07-10 18:52:38 +02:00
wangyix
0d83b9a6f6
tidied up code
2014-07-10 09:51:01 -07:00
Brad Hefta-Gaub
21e7833938
Merge pull request #3150 from AndrewMeadows/inertia
...
rename: ParentFrame --> ConstrainedFrame
2014-07-09 18:35:25 -07:00
Brad Hefta-Gaub
635cb380f2
Merge pull request #3151 from ctrlaltdavid/19860
...
Code Review for Job #19860
2014-07-09 18:35:01 -07:00
wangyix
7fcf149f70
removed if randFloat
2014-07-09 18:14:58 -07:00
wangyix
01f10024ae
all stats added, needs testing; created PacketStreamStats struct
2014-07-09 18:13:33 -07:00
barnold1953
a785ceb3da
Restored UI fade animation
2014-07-09 17:33:41 -07:00
Andrzej Kapolka
dbd7ec18b0
Show some stats on the client (node counts under LOD, reliable delta download
...
progress).
2014-07-09 17:15:05 -07:00
barnold1953
004db004a6
Dynamically resize lasers so they always end on UI
2014-07-09 17:03:09 -07:00
Andrew Meadows
8fa7bf4fa0
rename: ParentFrame --> ConstrainedFrame
2014-07-09 16:43:46 -07:00
barnold1953
56ff74dd56
Removed ApplicationOverlay::resize()
2014-07-09 16:39:05 -07:00
barnold1953
6e92beeb1c
Merge branch 'master' of https://github.com/highfidelity/hifi into OculusSDK
...
Conflicts:
interface/src/Application.cpp
interface/src/ui/ApplicationOverlay.h
2014-07-09 16:32:02 -07:00
barnold1953
8147f2cd91
Fixed some magnification window bugs
2014-07-09 16:30:00 -07:00
barnold1953
090f1fd852
Fixed bug with 3rd person UI ray picking
2014-07-09 16:09:06 -07:00
Andrzej Kapolka
af6704a83c
Merge pull request #3134 from wdings23/light_and_haze
...
Added local lights to avatar. Added haze to voxel.
2014-07-09 16:07:20 -07:00
samcake
c6e308bc87
fixes after first review
...
- lots of cleaning of the syntax to respect the coding standard
- Fixed the device tracker singleton for clean destruction
- introduced the Factory for the Leapmotion itstead of a naked
constructor
2014-07-09 15:52:57 -07:00
David Rowe
f2d49fa6a1
Rename focus indicators menu item and default to off
2014-07-09 15:12:29 -07:00
Andrew Meadows
f463099d16
add "simulate" stat name to Avatar::simulate()
2014-07-09 14:31:47 -07:00
Andrew Meadows
6ffa09f9e6
modified scope of devices stats
2014-07-09 13:58:54 -07:00
TonyPeng
ef4b95c6e0
Merged from master. Get rid of redundant GL fog states. Moved local light parameters to shader uniform arrays.
2014-07-09 13:27:42 -07:00
Andrew Meadows
3d6752ad90
merge upstream/master into andrew/inertia
...
Conflicts:
interface/src/Application.cpp
2014-07-09 12:52:00 -07:00
barnold1953
a2225da13d
Code cleanup
2014-07-09 12:11:06 -07:00
wangyix
a8cf199256
added format labels in interface for new audio stats
2014-07-09 12:08:41 -07:00
TonyPeng
56eadcb0dc
Get rid of redundant GL calls for fog. Enable and disable fog during rendering stage of voxels. Moved the local light parameters to shader uniform arrays.
2014-07-09 12:05:34 -07:00
barnold1953
e64f34a257
Separated mouse and controller pointers
2014-07-09 12:03:32 -07:00
wangyix
d03d3ef817
new auidostreamstats displayed in interface, domain page stats updated
2014-07-09 11:59:50 -07:00
Andrew Meadows
d26585728b
Improved stat accumulation and context names
2014-07-09 11:53:53 -07:00
Philip Rosedale
7bcd7e03a4
Merge pull request #3147 from Barnold1953/master
...
Fixed full screen mirror mode for non oculus
2014-07-09 11:41:56 -07:00
David Rowe
527f6b2a3f
Fix User Interface menu item string
2014-07-09 11:32:38 -07:00
barnold1953
862f311306
Fixed full screen mirror mode for non oculus
2014-07-09 11:29:33 -07:00
David Rowe
603ca02ef9
Default UI to "on"
2014-07-09 11:21:16 -07:00
barnold1953
d044af1400
Made it so you can only select in a 180 degree radius with oculus
2014-07-09 11:12:02 -07:00
Aleric Inglewood
801be7edee
Stop QMenuBar to steal keyboard focus when pressing Alt key in Linux.
2014-07-09 13:55:38 +02:00
samcake
d6104e5d48
Final cleaning, ready to publish
...
- Removed the LEapmotion sdk from the external folder and validated that
it can be installed in the "HIFI_LIB_DIRS", fixed the
FIndLeapmotion.cmake for that
- Cleared the HandTracker class not needed
Ready for publish !
2014-07-09 01:02:56 -07:00
samcake
3ecaaa5a85
After HIfi visit, Fix skinning from javascript
...
- Understood the skinning mechanism from an absolute transform in model
space that need to use a call to
//JointState::setRotationFromBindFrame(rotation, priority);
- This is not available from the javascript MyAvatar interface yet
- now require LeapMOtion SDK2.0.3 to support arms
2014-07-08 23:57:37 -07:00
Clément Brisset
3f24feeb1d
Merge pull request #3143 from PhilipRosedale/master
...
Add Low Velocity Filter for hand movement as menu option
2014-07-08 23:22:46 -07:00
Clément Brisset
2003dc41df
Merge pull request #3138 from ctrlaltdavid/19836
...
Code Review for Job #19836
2014-07-08 23:16:32 -07:00
Philip Rosedale
f8185dec75
removed some debug logs
2014-07-08 22:26:11 -07:00
Philip Rosedale
c50d9ae3e4
Hand low velocity filter as a menu option
2014-07-08 22:22:27 -07:00
David Rowe
305623d8a7
Add option to hide focus indicators
2014-07-08 21:37:08 -07:00
David Rowe
51f7e8904d
Integrate UI toggling menu item and Hydra UI toggling
...
They work together and both fade the UI in / out.
2014-07-08 21:04:30 -07:00
David Rowe
1e7a18e625
Guard _framebufferObject deletion
2014-07-08 21:02:32 -07:00
barnold1953
b5a9f50ae7
Merge branch 'master' of https://github.com/highfidelity/hifi into OculusSDK
2014-07-08 17:15:35 -07:00
barnold1953
f8fdd2d11f
Minor adjustments
2014-07-08 17:15:11 -07:00
barnold1953
87ad87e10f
Actual stereoscopic 3D UI. Looks better now.
2014-07-08 16:25:21 -07:00
Andrzej Kapolka
e579be82a2
Merge pull request #3137 from PhilipRosedale/master
...
Better clapping and hand squeezing scripts, started new hair class to hold vertlet hair
2014-07-08 14:20:03 -07:00
wangyix
df1b4107fd
moved qAudioOutput buffer overflow debug option to existing audio menu
2014-07-08 13:01:05 -07:00
TonyPeng
e212f9f42e
Change fog start to use default value.
2014-07-08 12:48:01 -07:00
barnold1953
0ce7b178b0
Made Oculus UI framebuffer resize when window resizes
2014-07-08 12:47:41 -07:00
TonyPeng
4e04cecd8c
Use glFog for haze (better performance).
2014-07-08 12:28:44 -07:00
wangyix
6ee52e97c8
added dev menu option to disable _audioOutput overflow check
2014-07-08 12:23:43 -07:00
Philip Rosedale
e75b9dc832
Merge branch 'master' of https://github.com/worklist/hifi
2014-07-08 11:43:45 -07:00
barnold1953
cc63f706a7
Functional sixense "laser" oculus selection mode.
2014-07-08 11:43:24 -07:00
samcake
4302accafd
Improve the LeapMotion support
...
- fixed a bug on indexing the bones of the hand in the update of the
LEapmotion
- Still struggling with the correct joint assignment in the javascript,
visiting HIFI later today
2014-07-08 11:37:11 -07:00
wangyix
2e73ac8bc1
changed Audio.cpp to not overflow _audioOutput buffer, and 2 other things
...
added _consecutiveNotMixedCount to prevent premature injector stream
deletion; made silent-frame drop only occur in dynamic jitter buffer
mode
2014-07-08 11:16:39 -07:00
TonyPeng
34e973c516
Merge branch 'master' of https://github.com/highfidelity/hifi into light_and_haze
...
Merge in from highfidelity.
2014-07-08 10:37:46 -07:00
AndrewMeadows
e34f592a83
Merge pull request #3132 from birarda/master
...
fix stubbing of MIDIManager if HAVE_RTMIDI not defined
2014-07-08 10:36:05 -07:00
Stephen Birarda
e33b07819c
wrap a missed midi method
2014-07-08 10:24:21 -07:00
Clément Brisset
4f756c31f2
Merge pull request #3133 from huffman/19819
...
Code Review for Job #19819
2014-07-08 10:07:26 -07:00
Stephen Birarda
286d50f4f2
fix if/endif in MIDIManager header
2014-07-08 09:55:03 -07:00
Stephen Birarda
171660ded7
fix stubbing of MIDIManager if HAVE_RTMIDI not defined
2014-07-08 09:52:50 -07:00