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
TonyPeng
94e81da557
Added local lights to avatar. Added haze to voxel.
2014-07-08 09:44:28 -07:00
Ryan Huffman
c509ae9ffd
Merge branch 'master' of git://github.com/highfidelity/hifi into 19828
2014-07-07 13:49:26 -07:00
Ryan Huffman
df6bbd2944
Fix goTo* dialog bug with chat on Mac OSX
...
If chat was open, when pressing enter on Mac OSX the operation would not go through and
would focus on the chat window. There seems to be a deeper issue, but
it was decided to go with the simple solution of making these dialog
windows not of `Sheet` type.
2014-07-07 13:47:31 -07:00
Andrzej Kapolka
f7f9dfd26e
Merge pull request #3128 from Atlante45/replace_qnetworkaccessmanager
...
Downgrade of NetworkAccessManager
2014-07-07 12:21:45 -07:00
Atlante45
a225df63f6
Removed deprecated moveToThread()
2014-07-07 11:40:03 -07:00
Andrzej Kapolka
21ba9bf410
Because attempting to compile the new voxel texture shader causes my system
...
(Ubuntu LTS, Intel graphics) to hang, change it to compile lazily when
activated.
2014-07-07 11:22:17 -07:00
samcake
f5c690cc8d
Add Leapmotion support for Apple build
...
- Add LEapmotion support in the CMake files
- fix a template syntax in DeviceHEader not compiling on mac
- add a missing #ifdef protection in Leapmotion
2014-07-07 09:32:46 -07:00
samcake
d56ab21192
Clean file formating
...
- Clean the classes declaration and body for
DeviceTracker
MotionTracker
ControllerScriptingInterface / InputController
Leapmotion
- final bug remaining in the LeapOfFaith..js
THe orientation assigned to the skeleton joints doesn't work even though
all looks good.
2014-07-07 09:24:23 -07:00
samcake
abacefa723
Merge remote-tracking branch 'upstream/master' into 19734
...
Conflicts:
interface/CMakeLists.txt
interface/src/avatar/SkeletonModel.cpp
2014-07-05 19:25:46 -07:00
samcake
fca3a6aa13
Merge branch 'master' of https://github.com/highfidelity/hifi into 19734
2014-07-05 18:10:59 -07:00
David Rowe
2ad2b6cd1c
Resize the overlay framebuffer when the application window is resized
2014-07-03 18:23:37 -07:00
David Rowe
97ca6d70fa
Fixed performance timer scope
2014-07-03 17:15:46 -07:00
David Rowe
8b04a9c8b6
Add toggle for user interface display
...
- "/" toggles UI (incl. stats if displayed); menu View > User Interface
- "%" = toggle status; menu View > Stats
- Acts on normal, 3DTV, and Oculus display.
2014-07-03 16:19:05 -07:00
barnold1953
ba997334ff
Merge branch 'master' of https://github.com/highfidelity/hifi into OculusSDK
2014-07-03 16:10:26 -07:00
barnold1953
bf2959675f
First pass at laser oculus UI pointer
2014-07-03 16:09:54 -07:00
Philip Rosedale
3280691491
Merge branch 'master' of https://github.com/worklist/hifi
2014-07-03 15:54:29 -07:00
Brad Hefta-Gaub
db5abbc363
Merge pull request #3124 from Atlante45/replace_qnetworkaccessmanager
...
Fixed invokeMethod unable to find method + fixed children in different t...
2014-07-03 14:54:11 -07:00
Clément Brisset
a7be28b547
Merge pull request #3123 from AndrewMeadows/ragdoll
...
return to default pose after hydra disconnect
2014-07-03 14:49:26 -07:00
Atlante45
8e1b8334a1
Fixed invokeMethod unable to find method + fixed children in different thread
2014-07-03 14:46:17 -07:00
Andrew Meadows
662136f01c
reset timer as optimization
2014-07-03 14:13:27 -07:00
Andrew Meadows
0f7859bf83
fix return to default pose after hydra disconnect
2014-07-03 14:09:14 -07:00
Philip Rosedale
a25c08a1b7
Merge branch 'master' of https://github.com/worklist/hifi
2014-07-03 14:08:19 -07:00
Andrew Meadows
843a4db650
rotation offset for hydra controllers
2014-07-03 13:50:27 -07:00
Clément Brisset
4798cad1e5
Merge pull request #3121 from ZappoMan/animationFrameIndex
...
adds JavaScript API for getting the current animationDetails (state) for avatar animations
2014-07-03 13:45:27 -07:00
Brad Hefta-Gaub
b8071d8050
Merge pull request #3113 from birarda/master
...
initial pass at MIDI input for scripting
2014-07-03 13:40:25 -07:00
ZappoMan
8755e2d42e
CR feedback
2014-07-03 13:38:52 -07:00
Brad Hefta-Gaub
dbdce32b68
Merge pull request #3107 from wangyix/master
...
prune missing sequence numbers before sending NACK; AudioRingBuffer frame length can now be specified;
2014-07-03 13:32:31 -07:00
Stephen Birarda
15619b5a98
don't require RtMidi if it isn't present
2014-07-03 13:30:14 -07:00
wangyix
94c0c15c76
fixed more small bugs with AudioRingBuffer constructor
2014-07-03 12:06:18 -07:00
ZappoMan
a53d007c33
add support for getting current animation details for running avatar animations
2014-07-03 11:59:18 -07:00
Stephen Birarda
6038c33fe6
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-07-03 11:12:19 -07:00
wangyix
507518f16d
removed numFramesCapacity from being exposed everywhere
2014-07-03 11:11:56 -07:00
Atlante45
6b88724578
Merge branch 'master' of https://github.com/highfidelity/hifi into replace_qnetworkaccessmanager
2014-07-03 10:30:39 -07:00
Atlante45
20cdc0e3ca
Fix wrong slot names in ModelBrowser
2014-07-03 10:30:21 -07:00
Andrew Meadows
8c8a29f477
merge upstream/master into andrew/ragdoll
2014-07-03 09:27:52 -07:00
Stephen Birarda
f1e2ba1267
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-07-03 09:25:03 -07:00
Andrew Meadows
55dd2a4835
re-enable gravity effect on arm IK
2014-07-03 09:10:23 -07:00
Andrew Meadows
356a29c2fb
add AngularConstraint::softClamp() for hands
2014-07-03 08:40:34 -07:00
Brad Hefta-Gaub
67910a5ba2
Merge pull request #3115 from Barnold1953/OculusSDK
...
3DTV UI overlay + Oculus fixes
2014-07-02 21:45:34 -07:00
Brad Hefta-Gaub
1b29b7c120
Merge pull request #3114 from Atlante45/deleted_user_activity_logger_unnecessary_callback
...
Removed json callback
2014-07-02 21:45:19 -07:00
Brad Hefta-Gaub
da87ac4105
Merge pull request #3112 from Atlante45/replace_qnetworkaccessmanager
...
Replace QNetworkAccessManager by Wrapper
2014-07-02 21:41:08 -07:00
Atlante45
69533c25c2
Fix script not being loaded at startup
2014-07-02 17:54:21 -07:00
Philip Rosedale
257dc56168
Merge pull request #3111 from noirsoft/master
...
Implementing improved perlin noise
2014-07-02 17:20:10 -07:00
barnold1953
b6a626c928
Removed comment
2014-07-02 17:18:12 -07:00
barnold1953
edcf4d04f8
Fixed bug when switching from normal view to oculus
2014-07-02 17:05:06 -07:00
barnold1953
ee30a446e9
Fixed 3rd person camera for non oculus
2014-07-02 16:45:05 -07:00
barnold1953
a859094d4a
Clickable 3D UI in 3DTV
2014-07-02 16:40:02 -07:00
Atlante45
106e5b578b
Merge branch 'master' of https://github.com/highfidelity/hifi into replace_qnetworkaccessmanager
2014-07-02 16:06:41 -07:00
Atlante45
45db5e2c40
Removed Xcode warnings
2014-07-02 15:57:11 -07:00
Clément Brisset
1f92d57230
Merge pull request #3103 from AlericInglewood/19827
...
Code Review for Job #19827
2014-07-02 15:53:57 -07:00
Clément Brisset
ae6b4def32
Merge pull request #3108 from huffman/19800
...
Code Review for Job #19800
2014-07-02 15:46:56 -07:00
Philip Rosedale
1a3becc123
Merge branch 'master' of https://github.com/worklist/hifi
2014-07-02 15:26:19 -07:00
Philip Rosedale
ec1f909210
Merge pull request #3109 from AndrewMeadows/ragdoll
...
stable arm IK without constraints
2014-07-02 15:26:10 -07:00
Stephen Birarda
73312ecc5f
add the PitchWheel constant to the MIDIManager class
2014-07-02 15:07:49 -07:00
Atlante45
1ac38c9884
Switched call to setCache to invokeMethod
2014-07-02 14:31:19 -07:00
Atlante45
6e02561d96
Merge branch 'master' of https://github.com/highfidelity/hifi into replace_qnetworkaccessmanager
2014-07-02 14:08:57 -07:00
Chris Oates
c79c5df295
Fixing up #define / #if pair so that permutation table change can be turned of by setting #defined variable to 0 instead of having to comment it out.
2014-07-02 13:50:47 -07:00
Chris Oates
2d9a42c07a
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-07-02 13:12:37 -07:00
Chris Oates
e903b1659a
Implemented Improved Perlin Noise in existing "textured voxels" option.
...
TextureCache.cpp: modified so that permutation texture contains known permutation of 0..255 rather than random set of values. Does not noticeably affect visuals.
perlin_modulate.frag: implementation of improved noise, per 2002 SIGGRAPH paper, including "turbulence" summation.
2014-07-02 13:09:16 -07:00
Andrew Meadows
9f5f79b2e3
merge andrew/ragdoll into andrew/bispinor
...
improved IK merged into AngularConstraint work
Conflicts:
interface/src/renderer/JointState.cpp
interface/src/renderer/JointState.h
2014-07-02 11:37:17 -07:00
Atlante45
598c1cb516
Switched Sound to NetworkAccessManager
2014-07-02 11:27:55 -07:00
Andrew Meadows
f5debdb930
merge upstream/master into andrew/bispinor
2014-07-02 11:23:42 -07:00
Atlante45
14a2bbb454
Switched SnapshotShareDialog to NetworkAccessManager
2014-07-02 11:22:29 -07:00
Andrew Meadows
b018c1c4a5
Add copy ctor for JointState
...
create AngularConstraint for joints that need them (but not used yet)
2014-07-02 11:22:07 -07:00
Atlante45
9bcd4e7ac8
Switched ScriptEditorWidget to NetworkAccessManager
2014-07-02 11:21:54 -07:00
Atlante45
602015be66
Switched ScriptModel to NetworkAccessManager
2014-07-02 11:21:26 -07:00
Ryan Huffman
70121357be
Update JSONCallbackParameters to take params in constructor
2014-07-02 11:12:06 -07:00
Atlante45
da0021cc8e
Switch ModelsBrowser to NetworkAccessManager
2014-07-02 10:53:30 -07:00
Atlante45
f6221abb71
Switch ModelUploader to NetworkAccessManager
2014-07-02 10:52:08 -07:00
Andrew Meadows
8b3af0b9cb
merge upstream/master into andrew/say-no-to-warnings
...
Conflicts:
interface/src/ui/ApplicationOverlay.cpp
libraries/audio/src/AudioRingBuffer.cpp
2014-07-02 10:37:30 -07:00
Atlante45
6489151578
Switch ImageOverlay to NetworkAccessManager
2014-07-02 10:28:26 -07:00
Stephen Birarda
55d8b763c5
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-07-02 09:42:32 -07:00
Andrew Meadows
6e5d77f0fc
merge upstream/master into andrew/ragdoll
...
Conflicts:
interface/src/avatar/SkeletonModel.cpp
2014-07-02 09:41:13 -07:00
Andrew Meadows
49d54dd6f0
Add Model::inverseKinematics() for stable hand IK
...
(removed constraint enforcement which was causing problems,
will add that back later)
2014-07-02 09:33:51 -07:00
barnold1953
67ecde7d31
Made tree editor voxel world stationary and not crash
2014-07-01 21:39:19 -07:00
Ryan Huffman
f0c013960d
Remove unnecessary qDebug
2014-07-01 20:05:30 -07:00
Ryan Huffman
ccc638d8c1
Merge branch 'master' of git://github.com/highfidelity/hifi into 19800
2014-07-01 20:03:54 -07:00
Ryan Huffman
83349e0e53
Rename UserLocationsWindow to UserLocationsDialog
2014-07-01 20:03:05 -07:00
Ryan Huffman
aa08577c73
Fix long line
2014-07-01 17:59:59 -07:00