wangyix
822ba4da48
cleaned up code more, dancer.js audio not working
2014-07-25 10:21:38 -07:00
AndrewMeadows
361ec5d1ee
Merge pull request #3204 from Barnold1953/jsBlendShapes
...
Exposed Avatar Blendshape control to JS
2014-07-25 09:40:48 -07:00
Philip Rosedale
a5d6b2282e
Merge pull request #3201 from wangyix/master
...
moved audio stats to own overlay; audio stats now reset when audiomixer is killed;
2014-07-24 21:40:43 -07:00
Philip Rosedale
9a83be618a
Merge pull request #3191 from Atlante45/make_scriptEngine_a_qScriptEngine
...
ScriptEngine now inherit from QScriptEngine
2014-07-24 21:38:13 -07:00
Philip Rosedale
e272d0be75
Merge pull request #3203 from Atlante45/laser_pointer_js
...
Laser pointer js
2014-07-24 17:28:08 -07:00
wangyix
473cbf2afe
client audio now updated with stream class; seems fine for now
2014-07-24 17:15:46 -07:00
Andrzej Kapolka
605b3282e7
Working on render bits.
2014-07-24 17:01:15 -07:00
barnold1953
9b629a7326
Added slerp and squad to the Quat scripting interface
2014-07-24 16:55:23 -07:00
wangyix
83ba4b9a1c
Audiomixer now working (added call to updateNextOutputTrailingLoudness())
2014-07-24 14:43:29 -07:00
Andrzej Kapolka
d0c5fec777
Thread safety for spanners.
2014-07-24 14:28:49 -07:00
wangyix
3d22a11e28
debugging new audio stream organization
2014-07-24 13:58:15 -07:00
Atlante45
3ffc116cc5
Merge branch 'master' of https://github.com/highfidelity/hifi into add_start_stop_animation_for_scripted_avatar
2014-07-24 13:48:23 -07:00
Andrzej Kapolka
5bd3d1fe20
Working on renderer attribute.
2014-07-24 13:16:18 -07:00
barnold1953
d5ea2de4ea
Merge branch 'master' of https://github.com/highfidelity/hifi into jsBlendShapes
2014-07-24 11:32:31 -07:00
wangyix
fe70c1f49a
didn't commit for some reason
2014-07-24 10:48:56 -07:00
wangyix
c9b6879ca8
audiomixer code complete; need to test
2014-07-24 10:48:27 -07:00
barnold1953
9ac8b732f0
FIxed error on ubuntu
2014-07-24 10:32:34 -07:00
Andrew Meadows
2ddca4fbf9
split independent classes out of Ragdoll files
2014-07-24 09:50:16 -07:00
Andrzej Kapolka
0da46a5bc5
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
2014-07-23 18:20:34 -07:00
Andrzej Kapolka
27f88e9f80
Progress on threading.
2014-07-23 18:20:00 -07:00
Andrew Meadows
924cc600b0
merge upstream/master into andrew/ragdoll
2014-07-23 18:03:09 -07:00
Andrew Meadows
7f2eb88fc2
merge upstream/master into andrew/ragdoll
2014-07-23 17:01:43 -07:00
Andrew Meadows
b62f04e9fe
check for nan's coming out of rotationBetween()
2014-07-23 16:51:53 -07:00
Andrew Meadows
c0e02107c5
minor cleanup
2014-07-23 16:51:26 -07:00
wangyix
e2f957d6dc
added InboundAudioStream class
2014-07-23 16:46:23 -07:00
barnold1953
aba031a125
Proper blendshape JS api.
2014-07-23 16:25:45 -07:00
barnold1953
ba9d896856
Revert "Added FacialAnimationData class"
...
This reverts commit fc9fb11e4f
.
2014-07-23 15:54:47 -07:00
barnold1953
7c89201ce8
Revert "Moved some FaceShift stuff to FacialAnimationData. Made use of"
...
This reverts commit f3ae228030
.
2014-07-23 15:54:45 -07:00
barnold1953
6aa9e6b736
Revert "Ability to modify AC avatar blendshapes from JS"
...
This reverts commit 512034fd7c
.
2014-07-23 15:54:40 -07:00
wangyix
a36c9e872e
merged with upstream
2014-07-23 15:36:37 -07:00
barnold1953
512034fd7c
Ability to modify AC avatar blendshapes from JS
2014-07-23 15:23:27 -07:00
Thijs Wenker
49fcd302f4
AbstractControllerScriptingInterface matches ControllerScriptingInterface
2014-07-24 00:16:00 +02:00
Atlante45
0d039b1cdb
Fixed invokeMethod bug + removed debug
2014-07-23 14:38:37 -07:00
Atlante45
cc2bc1ef78
Merge branch 'master' of https://github.com/highfidelity/hifi into make_scriptEngine_a_qScriptEngine
2014-07-23 14:01:58 -07:00
Atlante45
63f0210f1e
Merge branch 'master' of https://github.com/highfidelity/hifi into add_start_stop_animation_for_scripted_avatar
2014-07-23 14:01:03 -07:00
Atlante45
95c98203a9
Replaced the Avatar in Agent by a scriptable avatar.
2014-07-23 14:00:49 -07:00
wangyix
4a4d065f00
another parseData change
2014-07-23 12:06:31 -07:00
Andrzej Kapolka
4ea8e7de5d
Atomics for better thread safety.
2014-07-23 11:45:20 -07:00
wangyix
849c489b4c
removed warnings about parseData() overloading in ringbuffer classes
2014-07-23 11:20:30 -07:00
Thijs Wenker
b6cb19c2f6
FEATURE: Allows detecting simulated cursors in JS, this allows JS-developers to track all cursors separately. By using the deviceID. (deviceID 0 = default mouse-cursor , 1500 and 1501 hydra cursors)
2014-07-23 16:55:59 +02:00
Andrzej Kapolka
c31dd4df5f
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
2014-07-22 14:46:43 -07:00
barnold1953
f3ae228030
Moved some FaceShift stuff to FacialAnimationData. Made use of
...
FacialAnimationData
2014-07-22 13:46:29 -07:00
barnold1953
fc9fb11e4f
Added FacialAnimationData class
2014-07-22 11:56:19 -07:00
Atlante45
17a6a72bdd
ScriptEngine now inherit from QScriptEngine
2014-07-22 11:39:49 -07:00
Andrzej Kapolka
3ea7e79622
Working on distributing metavoxel session handling over multiple threads.
2014-07-21 20:03:50 -07:00
Andrzej Kapolka
0ddd3e650c
More point bits (trying a different tack).
2014-07-21 19:00:13 -07:00
Brad Hefta-Gaub
01ebefbffd
Merge pull request #3189 from wangyix/master
...
Made Audio.cpp always push a whole number of frames to the audio output; added audio input buffer stats to interface
2014-07-21 17:46:42 -07:00
wangyix
621f0725cc
added input ring buffer stats to interface
2014-07-21 15:39:33 -07:00
Andrzej Kapolka
dd7f3703e1
More work on point rendering.
2014-07-21 14:48:54 -07:00
Atlante45
029160a60a
Merge branch 'master' of https://github.com/highfidelity/hifi into laser_pointer_js
2014-07-21 14:12:17 -07:00
Andrew Meadows
b21bac25a1
bug fix for broken seams in models
...
don't hijack the "weight" variable because it's used elsewhere
2014-07-21 13:41:41 -07:00
Andrzej Kapolka
38f3f80398
More work on point rendering.
2014-07-18 18:51:01 -07:00
Atlante45
35caef1882
Added pointing behaviour
2014-07-18 15:39:12 -07:00
Andrzej Kapolka
1d6f4295c3
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
2014-07-18 11:45:02 -07:00
Philip Rosedale
e8539d0006
Merge pull request #3181 from birarda/master
...
foundation of support for signed transactions from interface
2014-07-17 16:03:28 -07:00
Philip Rosedale
1b265f3adb
Merge pull request #3180 from AndrewMeadows/ragdoll
...
Ragdoll Part4: ragdoll shapes follow target joints, visible joints follow ragdoll shapes
2014-07-17 16:00:02 -07:00
Andrzej Kapolka
bc2441ac44
Let the visitor maintain a list of reusable visitations, rather than
...
always allocating new ones on the stack.
2014-07-17 15:22:06 -07:00
Andrew Meadows
58e31abf60
improved collision shapes for fingers
2014-07-17 14:31:16 -07:00
Stephen Birarda
5cad6edb38
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-07-17 14:06:11 -07:00
Andrzej Kapolka
06be035219
Allow post-visits to set output values.
2014-07-17 12:47:30 -07:00
Andrew Meadows
53ee5f2340
minor cleanup around measurements of joint radius
2014-07-17 12:42:18 -07:00
Brad Hefta-Gaub
437e3efbc2
Merge pull request #3179 from wangyix/quick_audio_PR
...
Lost audio packets are replaced with silent frames in AudioMixer; AudioMixer silent-packet-dropping now enabled no matter what; Moving avg of audio frames available replaces _currentJitterBufferFrames
2014-07-17 11:44:05 -07:00
Stephen Birarda
45ae9f614d
add dialog to Menu to insert wallet private key
2014-07-17 11:43:30 -07:00
Stephen Birarda
0c8c4a2cf9
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-07-17 11:08:35 -07:00
Andrew Meadows
b22652f441
merge upstream/master into andrew/ragdoll
2014-07-17 10:52:27 -07:00
Andrew Meadows
66158cb8a2
fix capsule-vs-capule collision test
2014-07-17 09:19:17 -07:00
Brad Hefta-Gaub
87ff6b9012
Merge pull request #3178 from Atlante45/activity_logger_on_off_option
...
Activity logger on off option
2014-07-17 08:53:47 -07:00
Brad Hefta-Gaub
d8d6d08958
Merge pull request #3145 from samcake/19734
...
19734 - Leapmotion support
2014-07-17 08:45:55 -07:00
Andrzej Kapolka
28dbb60e7e
Working on post-visit callback.
2014-07-16 19:14:38 -07:00
wangyix
e557ba8052
removed space
2014-07-16 18:06:55 -07:00
Andrzej Kapolka
64c3a623f4
Working on point buffer building.
2014-07-16 17:56:22 -07:00
wangyix
8775d22765
re-added calculated desired frames to domain page stats
2014-07-16 17:44:49 -07:00
wangyix
397e6c8b13
renamed a function
2014-07-16 17:34:48 -07:00
Stephen Birarda
cb9a2c615e
use OpenSSL to create signed wallet transaction using hard-code key
2014-07-16 15:44:49 -07:00
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
Andrzej Kapolka
7355fb61d8
Added ability to visit metavoxels changed compared to a reference.
2014-07-16 14:07:28 -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
barnold1953
4483c7dc6b
Merge branch 'master' of https://github.com/highfidelity/hifi into OculusSDK
2014-07-16 11:24:32 -07:00
Andrew Meadows
922912b784
merge upstream/master into andrew/ragdoll
...
Conflicts:
interface/src/Menu.h
2014-07-16 09:00:36 -07:00
Andrzej Kapolka
3be00b972d
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
2014-07-15 18:11:54 -07:00
Andrzej Kapolka
2d4134afaf
Provide basic conversions to/from SharedObjectPointer (still have to work out
...
how to handle reference counting correctly).
2014-07-15 17:58:31 -07:00
Andrzej Kapolka
a13d8559e6
Better scoping.
2014-07-15 16:55:52 -07:00
Andrzej Kapolka
ce0210bf04
The weak shared object hash can be accessed by multiple threads, so it must
...
be locked.
2014-07-15 16:52:17 -07:00
Andrzej Kapolka
469e31cc05
Script bindings for QColor.
2014-07-15 16:44:02 -07:00
Andrzej Kapolka
ebcb8d00d6
Unfortunately, the early test for subdivision doesn't work, which means that,
...
for now, we need to traverse the entire tree to find subdivided nodes. To be
revisited.
2014-07-15 15:47:31 -07:00
Brad Hefta-Gaub
8128214144
Merge pull request #3172 from wangyix/quick_audio_PR
...
removed SIMD instructions in AudioMixer; removed IsNaN check for _nextOutputTrailingLoudness
2014-07-15 15:20:13 -07:00
Andrzej Kapolka
e2c8bdbdbe
Create new nodes on subdivision.
2014-07-15 13:22:50 -07:00
wangyix
871aa2790a
forgot unused variable
2014-07-15 12:24:28 -07:00
wangyix
828410b7d6
removed isNan check for _nextOutputTrailingLoudness
2014-07-15 12:23:54 -07:00
wangyix
a1b2bf59e9
disabled SIMD adds in AudioMixer for windows
2014-07-15 12:23:02 -07:00
Andrzej Kapolka
1f5922fa67
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
2014-07-15 11:55:47 -07:00
barnold1953
b339e9c2af
Added getVoxelEnclosingPointBlocking and improved sand script
2014-07-15 11:44:59 -07:00
ZappoMan
0068428c7c
fixed some warnings
2014-07-15 10:41:29 -07:00
Andrzej Kapolka
9d55100087
Merge (but don't clear redundant nodes) after reading subdivisions.
2014-07-15 09:31:23 -07:00
Andrzej Kapolka
60e8c12d4b
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
2014-07-15 09:25:36 -07:00
Brad Hefta-Gaub
12f8cfbb67
Merge pull request #3167 from Atlante45/typed_arrays
...
Typed arrays
2014-07-15 08:31:02 -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
Clément Brisset
529fa50025
Merge pull request #3169 from murillodigital/master
...
Adding place/user go to logging
2014-07-14 16:41:44 -07:00
wangyix
1047ec7c87
merge with upstream
2014-07-14 16:25:26 -07:00