barnold1953
84cd200617
Merge branch 'master' of https://github.com/highfidelity/hifi into OculusOverlay
2014-06-04 17:33:04 -07:00
barnold1953
e60c671c05
Switched Oculus UI to hemisphere. Added curved semicircle UI
2014-06-04 17:24:20 -07:00
Philip Rosedale
864db25f4f
remove unused variables causing warning
2014-06-04 15:43:33 -07:00
Andrew Meadows
7807388b08
merge upstream/master into andrew/inertia
...
Conflicts:
interface/src/renderer/Model.cpp
2014-06-04 14:28:23 -07:00
Andrew Meadows
e1cb88471f
add a comment
2014-06-04 14:19:45 -07:00
Andrew Meadows
f19b562e88
add JointState::setRotation(rotModelFrame)
2014-06-04 14:17:39 -07:00
Andrew Meadows
212ac13802
setRotation -> setJointRotationFromBindFrame
2014-06-04 14:10:28 -07:00
Andrew Meadows
323fa70cf3
remove last of "InModelFrame" qualifiers
2014-06-04 14:03:29 -07:00
Andrew Meadows
ccfd620c84
setJointPositionInModelFrame -> setJointPosition
2014-06-04 13:56:37 -07:00
Andrew Meadows
3af4b1b333
getJointPositionInModelFrame -> getJointPosition
2014-06-04 13:51:43 -07:00
Andrew Meadows
971268d4f2
setRotationInModelFrame -> setRotation
2014-06-04 13:46:08 -07:00
Andrew Meadows
b3cabb8156
applyRotationDeltaInModelFrame -> applyRotationDelta
2014-06-04 13:43:15 -07:00
Andrew Meadows
d8f5e10947
getPositionInModelFrame -> getPosition
2014-06-04 13:36:54 -07:00
Andrew Meadows
4a3fbfcdee
getRotationInModelFrame -> getRotation
2014-06-04 13:34:58 -07:00
Andrew Meadows
4ae58153e0
computeTransformInModelFrame -> computeTransform
2014-06-04 13:31:31 -07:00
Andrew Meadows
d32e14ca04
renames of JointState data members
2014-06-04 13:27:28 -07:00
Andrew Meadows
b1b7f6bdc4
remove last world-frame transfoms from JointState
2014-06-04 12:03:01 -07:00
Andrew Meadows
d46a90d763
remove JointState::_combinedRotation
...
instead use JointState::_rotationInModelFrame
2014-06-04 11:56:20 -07:00
Andrew Meadows
19f0f453a5
remove JointState::setRotation()
...
instead use JointState::setRotationInModelFrame()
2014-06-04 11:52:07 -07:00
Andrzej Kapolka
f6395435cf
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-06-04 11:51:11 -07:00
Andrzej Kapolka
74afcf5626
Allow floating point start/end frames and negative play speeds.
2014-06-04 11:47:53 -07:00
Andrew Meadows
5d8e3d447a
remove JointState::getRota/PositionInWorldFrame()
...
instead: use getRotat/PositionInModelFrame() and do math
2014-06-04 11:36:00 -07:00
wangyix
25e2f28b02
more cleanup
2014-06-04 11:30:35 -07:00
Andrew Meadows
729c01ddbf
remove more getHybridTransform() calls
2014-06-04 11:25:38 -07:00
wangyix
b452d08495
cleaned up debug statements
...
also reorganized MovingPercentile a little bit
2014-06-04 11:20:29 -07:00
wangyix
12ac6105f1
changed MovingMedian to MovingPercentile
2014-06-04 10:59:32 -07:00
Andrew Meadows
30d936c15b
getJointPosition -> getJointPositionInWorldFrame
2014-06-04 10:52:10 -07:00
Andrew Meadows
14e782e439
remove some JointState::getHybridTransform() calls
2014-06-04 10:42:04 -07:00
Andrew Meadows
d3f51fe38e
FinalOrientation -> FinalOrientationInWorldFrame
2014-06-04 10:41:17 -07:00
Andrew Meadows
aea517af46
fix for partial hand restore after hydra inactive
2014-06-04 10:19:27 -07:00
barnold1953
edf5d5bda1
Fixed bug that disabled cursor for windows
2014-06-04 08:38:01 -07:00
wangyix
50746a6540
extra commit of previous commit?
2014-06-03 16:19:12 -07:00
barnold1953
d4fd1e9515
Stopped Oculus UI from glowing.
2014-06-03 16:01:47 -07:00
Andrew Meadows
a1afcfd42c
remove JointState::applyRotationDelta()
...
(use JointState::applyRotationDeltaInModelFrame()) instead)
2014-06-03 15:57:16 -07:00
Andrew Meadows
7f46e9d514
remove JointState::getJointRotation()
...
(use getRotationModelFrame() instead)
2014-06-03 15:42:38 -07:00
barnold1953
036bdf5d07
Removed pointless 1.0f
2014-06-03 15:26:12 -07:00
barnold1953
611c68d0d8
Merge branch 'master' of https://github.com/highfidelity/hifi into OculusOverlay
2014-06-03 15:23:58 -07:00
barnold1953
d1b7882c6f
Mouse input and magnification for Oculus Overlay
2014-06-03 15:23:17 -07:00
Andrew Meadows
e7f32c211b
remove world-frame hand/palm set methods
2014-06-03 14:48:57 -07:00
Andrew Meadows
05af993262
Add more model-frame methods
2014-06-03 14:24:04 -07:00
Andrew Meadows
03bf1fe69d
Add joint manipulations in model-frame
2014-06-03 14:04:09 -07:00
Brad Hefta-Gaub
03f0ff111f
Merge pull request #2976 from talentraspel/19751
...
dynamically malloc/free arrays to avoid stack overflow on windows.
2014-06-03 12:10:44 -07:00
Kai Ludwig
23b56bf174
start timer BEFORE moving it to another thread, because Qt otherwise will protest and the timer does not run at all - at least on windows.
...
this fixes restarted servers not getting properly recognized by the interface - at least on windows.
2014-06-03 20:10:55 +02:00
barnold1953
75bee69ef8
Fixed coding standard
2014-06-03 10:49:54 -07:00
Andrew Meadows
f99489c157
rolling back previous change for IK instability
2014-06-03 10:40:30 -07:00
Kai Ludwig
162939fda1
dynamically malloc/free arrays to avoid stack overflow on windows.
...
starting with 0 for array index will give a reasonable value for 'first'.
2014-06-03 19:11:53 +02:00
Brad Hefta-Gaub
6061330826
Merge pull request #2973 from matsukaze/master
...
Job #19700 BUG: Crash in NodeBounds::draw() fixed.
2014-06-02 22:41:02 -07:00
barnold1953
f4391bcdbe
_distance variable
2014-06-02 17:23:32 -07:00
barnold1953
10d0b6af03
Fixed Oculus overlay color bug
2014-06-02 16:47:51 -07:00
barnold1953
4ed03e996a
Added Oculus Options menu
2014-06-02 16:15:51 -07:00
barnold1953
90754e320d
Curved Oculus overlay around camera as a semicircle
2014-06-02 16:05:07 -07:00
Andrew Meadows
d7be5faa9d
unravel rotation code by giving proper names
...
The goal is: eliminate dependency on JointState::_combinedRotation
(which is joint-to-world) and store joint-to-model transforms instead
2014-06-02 14:43:25 -07:00
Andrew Meadows
9b3773fa3b
remove 'fromBind' argument to getJointRotation()
2014-06-02 14:20:13 -07:00
Brad Hefta-Gaub
6f5d2ba233
Merge pull request #2970 from Barnold1953/master
...
Mirror mode fix, particleBirds.js
2014-06-02 13:02:05 -07:00
Andrew Meadows
a62a270004
merge andrew/inertia into andrew/ragdoll
...
Conflicts:
interface/src/avatar/Avatar.cpp
interface/src/renderer/Model.h
2014-06-02 11:56:27 -07:00
Andrew Meadows
9e60b758df
Made JointState transforms private.
...
Also changed some function names to be more descriptive.
Using "Hybrid" to describe frame with world-rotation + model-local-origin.
2014-06-02 11:34:59 -07:00
Andrew Meadows
8e7daed2b3
Merge upsrtream/master into andrew/inertia
...
Conflicts:
interface/src/renderer/Model.cpp
2014-06-02 11:32:23 -07:00
barnold1953
863e2c56ae
Fixed mirror mode for non-headless models.
2014-06-02 10:41:10 -07:00
matsukaze
46d45a2d43
Job #19700 BUG: Crash in NodeBounds::draw() fixed.
...
QMap and QReadWriteLock are orthogonal. Combined them into a wrapper
class called NodeToJurisdictionMap, replacing typedef. This allows us to
avoid changing method signatures wherever NodeToJurisdictionMap is used.
The lock is bound with the map and is available to all clients of the
NodeToJurisdictionMap. The lock allows multi-threaded access to the map.
Fixed compiler warning in NodeBounds.cpp regarding loss of precision
during conversion of double to GLfloat.
2014-06-02 05:55:58 -04:00
ZappoMan
8b51cd0d8a
fix bug in Menu::removeAction() where we weren't removing the action key from the hash, memory leak, and other problems
2014-05-31 14:04:33 -07:00
ZappoMan
22a8f88195
add support for Menu.menuExists() and menu.menuItemExists()
2014-05-31 13:24:07 -07:00
Andrzej Kapolka
70afda6f86
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-05-30 15:19:34 -07:00
Stephen Birarda
d48a5dd305
don't force OAuthWebViewHandler to stay on top
2014-05-30 14:54:25 -07:00
Andrzej Kapolka
164192fb50
If the skeleton doesn't have eye joints (as with the Fuse models), make up
...
some positions based on the head and neck joints.
2014-05-30 11:03:46 -07:00
Andrew Meadows
4eb4334ed8
replace Model::setJointRotation() with JointState::setRotation()
2014-05-30 09:57:32 -07:00
Andrew Meadows
557d7d428b
minor rename and formatting
2014-05-30 08:28:15 -07:00
Andrew Meadows
e21dbd8726
rename updateWorldTransforms to computeTransforms
2014-05-30 08:20:11 -07:00
Andrzej Kapolka
b93b009cd8
Merge pull request #2953 from PhilipRosedale/master
...
Fixes having large yaw movements get head and body out of alignment with oculus
2014-05-29 19:00:37 -07:00
AndrewMeadows
5b74829318
Merge pull request #2955 from ey6es/cascade
...
Basic cascaded shadow maps for increased shadow draw distance.
2014-05-29 18:57:44 -07:00
Andrzej Kapolka
f42199b3e1
Merge pull request #2952 from Atlante45/click_drag_attach
...
Click drag attach!
2014-05-29 18:55:33 -07:00
AndrewMeadows
eed2cd28ef
Merge pull request #2956 from ZappoMan/perfstats
...
Fix Ray Intersection bug that was causing low FPS... also added more performance debugging
2014-05-29 18:48:38 -07:00
Atlante45
17e3bd6110
CR comments
2014-05-29 18:24:21 -07:00
Andrzej Kapolka
1eace78e47
Hide distances; they no longer need to be publicly visible.
2014-05-29 17:46:25 -07:00
ZappoMan
ac22cebde1
more performance stats debugging
2014-05-29 17:41:40 -07:00
Andrzej Kapolka
34091128d8
Distance tweak.
2014-05-29 17:22:59 -07:00
Andrzej Kapolka
67921c474e
Merge branch 'master' of https://github.com/highfidelity/hifi into cascade
2014-05-29 17:09:09 -07:00
Andrzej Kapolka
12beef7fec
Apply the new shadow distances to the models, too.
2014-05-29 17:08:36 -07:00
Philip Rosedale
d17eeaf35b
remove old oculus yaw offset, expand limit on head yaw
2014-05-29 16:50:13 -07:00
Andrzej Kapolka
0b4484a153
Trying a different way of determining the cascade threshold distances.
2014-05-29 16:49:51 -07:00
Andrew Meadows
6efa851104
minor cleanup + use 'fraction' instead of 'percent'
2014-05-29 15:44:27 -07:00
Atlante45
73f7390eaa
Merge branch 'master' of https://github.com/highfidelity/hifi into click_drag_attach
2014-05-29 15:37:22 -07:00
Clément Brisset
6864fc3b99
Merge pull request #2951 from ZappoMan/perfstats
...
add improved detailed rendering and FPS debugging stats
2014-05-29 15:37:07 -07:00
ZappoMan
7e3ef34e6c
CR feedback
2014-05-29 15:34:20 -07:00
Andrzej Kapolka
391902f79b
Cascaded shadow maps for models.
2014-05-29 15:30:40 -07:00
Atlante45
0eb56000ef
Merge branch 'master' of https://github.com/highfidelity/hifi into click_drag_attach
2014-05-29 15:02:21 -07:00
Clément Brisset
21d1a18bd5
Merge pull request #2949 from AndrewMeadows/inertia
...
safe copy of JointState data
2014-05-29 14:44:05 -07:00
Brad Hefta-Gaub
2c8da2bda7
Merge pull request #2950 from wangyix/flighttime_fix_pull
...
Fix for unreasonable flight times
2014-05-29 14:43:15 -07:00
Atlante45
9c38beb4bc
Merge branch 'master' of https://github.com/highfidelity/hifi into click_drag_attach
2014-05-29 14:34:18 -07:00
Atlante45
b91fd19f39
snapped attachment to center and scale them to fit
2014-05-29 14:30:28 -07:00
Andrew Meadows
603333f634
add JointState::restoreRotation()
2014-05-29 14:11:17 -07:00
Andrew Meadows
2e99d316ac
remove JointState::_translation
...
(use corresponding data in FBXJoint instead)
2014-05-29 12:52:05 -07:00
Andrzej Kapolka
09231f01f3
Retain "simple" shadows, supply cascaded as option.
2014-05-29 12:48:41 -07:00
ZappoMan
e6966c2155
add improved detailed rendering and FPS debugging stats
2014-05-29 12:12:23 -07:00
Andrew Meadows
a898fcbf75
move details of getJointRotation() into JointState
...
also: remove unused getLeft/RightHandRotation() methods
2014-05-29 11:43:25 -07:00
wangyix
c87c474877
removed debug info, cleaned code for pull req
2014-05-29 10:39:40 -07:00
Atlante45
37613f086b
Merge branch 'master' of https://github.com/highfidelity/hifi into click_drag_attach
...
Conflicts:
interface/src/renderer/Model.cpp
2014-05-29 10:28:09 -07:00
Mohammed Nafees
2c3784c7d5
Merge branch master of upstream
2014-05-29 22:31:32 +05:30
Andrew Meadows
4cf5628783
move applyRotationDelta() from Model to JointState
2014-05-29 10:00:55 -07:00
wangyix
a0f9d2c106
Merge remote-tracking branch 'upstream/master'
2014-05-29 09:20:30 -07:00
Andrew Meadows
29e093e2e0
fix float literals to agree with coding standard
2014-05-29 09:20:01 -07:00
AndrewMeadows
b849c07faf
Merge pull request #2945 from huffman/19725
...
Code Review for Job #19725
2014-05-29 09:06:43 -07:00
AndrewMeadows
31237003db
Merge pull request #2944 from Barnold1953/master
...
Disable oculus overlay until it is curved.
2014-05-29 09:01:52 -07:00
AndrewMeadows
21f045ebe0
Merge pull request #2939 from huffman/19648
...
Code Review for Job #19648
2014-05-29 08:53:31 -07:00
Ryan Huffman
425632e072
Add 'f' to end of const float to follow coding standard
2014-05-29 08:48:22 -07:00
Andrew Meadows
86d6fd45de
safe copy of JointState data
2014-05-29 08:19:43 -07:00
Andrzej Kapolka
ff77644caa
Progress on selecting cascades.
2014-05-28 18:35:30 -07:00
Andrew Meadows
ec25982a58
add JointState::updateWorldTransform()
2014-05-28 17:51:17 -07:00
wangyix
5d4b0df108
added flag,seq,st to EnvironmentData, untested
...
removed/commented out debug prints
2014-05-28 17:41:38 -07:00
Andrew Meadows
b15b0fd96c
cleaner initialization of JointState
2014-05-28 17:31:07 -07:00
wangyix
c799077379
added flag,seq,ts to ParticleErase and ModelErase
...
... this fixes unreasonable flight-time issue
2014-05-28 17:20:10 -07:00
barnold1953
81ed0d99f7
Added prediction for Oculus rift to reduce apparent latency.
2014-05-28 17:13:59 -07:00
Andrew Meadows
9f2a4ae626
Make JointState a proper class
...
JointState gets a pointer to its corresponding FBXJoint
2014-05-28 16:49:39 -07:00
Atlante45
b4deed775e
Added joints position and combined rotation to scripting interface
2014-05-28 15:59:42 -07:00
Andrzej Kapolka
698ecbf9c5
Fix for shadow map rendering.
2014-05-28 15:58:45 -07:00
Atlante45
8cd101ac57
Added getJointCombinedRotation to Models
2014-05-28 15:57:38 -07:00
barnold1953
e6d12bf239
Disabled overlay for oculus. We still have to call
...
applicationOverlay.renderOverlay(true) or prioVR cant calibrate.
2014-05-28 15:56:14 -07:00
Ryan Huffman
8f6ad2faab
Add 'Load default scripts' button to preferences
2014-05-28 15:27:50 -07:00
Andrzej Kapolka
c3f6cab199
Working on cascading shadow maps.
2014-05-28 15:20:09 -07:00
Andrew Meadows
e74da5f2a0
merge upstream/master into andrew/inertia
2014-05-28 14:55:08 -07:00
Andrew Meadows
13f11e1056
Remove "fromBind" arg in Model::setJointRotation
...
It was always set 'true'.
2014-05-28 14:53:32 -07:00
barnold1953
9311eeb8f5
Fixed compiler warning
2014-05-28 14:41:30 -07:00
Andrzej Kapolka
4cbc550820
Fix arguments to applyRotationDelta.
2014-05-28 12:03:57 -07:00
Brad Hefta-Gaub
9546fe477c
Merge pull request #2940 from AndrewMeadows/inertia
...
fix for lack of neck rotations
2014-05-28 11:00:55 -07:00
Mohammed Nafees
8b0212dc1e
remove all key bindings from running scripts dialog
2014-05-28 23:19:15 +05:30
barnold1953
ebfb11c1ce
Renamed OverlayRenderer to ApplicationOverlay and moved it up a directory
2014-05-28 10:46:46 -07:00
Andrew Meadows
676a8882fe
fix for no neck motion
...
FaceModel needs similar override to updateJointState() as SkeletonModel
2014-05-28 10:43:21 -07:00
barnold1953
21fb18a92e
Fixed SkeletonModel compilation errors with PrioVR
2014-05-28 10:24:50 -07:00
barnold1953
35e63757ed
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-05-28 09:25:55 -07:00
matsukaze
619db8ee93
Job #19694 - Add option for larger number of frames to the audio scope display
2014-05-27 23:24:28 -04:00
Andrzej Kapolka
62eeeaa1c6
Fix for Windows build failure.
2014-05-27 18:12:15 -07:00
wangyix
e89d33dc60
added if to not track ParticleErase packets
2014-05-27 18:02:49 -07:00
Andrzej Kapolka
222655d948
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-05-27 17:43:34 -07:00
Andrzej Kapolka
9796334160
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-05-27 17:26:56 -07:00
barnold1953
216a73cf60
Fixed coding standard issues
2014-05-27 16:40:51 -07:00
Andrew Meadows
d1a8c18d10
simplified hand index constants
2014-05-27 16:32:29 -07:00
barnold1953
2570c55241
Touched up comments
2014-05-27 16:21:34 -07:00
barnold1953
5665e4d278
Merge branch 'master' of https://github.com/highfidelity/hifi
...
Conflicts:
interface/src/Application.cpp
interface/src/Application.h
2014-05-27 16:16:27 -07:00
barnold1953
75580cfd0f
Made Overlay appear as flat image in front of camera in Oculus Rift. It
...
needs to be a curved surface instead.
2014-05-27 16:13:56 -07:00
Andrew Meadows
9f72d6ca3f
fix bug -- negate logic around invalid joint index
2014-05-27 15:53:20 -07:00
Andrew Meadows
ae3b792a35
move face/head code from Model into SkeletonModel
2014-05-27 15:28:41 -07:00
Andrew Meadows
6efa417742
move hand/arm stuff from Model to SkeletonModel
2014-05-27 15:06:50 -07:00
Andrew Meadows
afc7660d74
merge upstream/master into andrew/inertia
2014-05-27 14:57:44 -07:00
Andrew Meadows
f7b8c4f0a0
remove unused Head::_gravity data memeber
2014-05-27 14:50:17 -07:00
Andrzej Kapolka
2b54d627c0
Try rounding to nearest texel unit to reduce shimmer.
2014-05-27 14:25:27 -07:00
Ryan Huffman
6ef8026215
Add console to script editor
2014-05-27 14:10:09 -07:00
Ryan Huffman
44c5e56a4b
Update JSConsole colors
2014-05-27 14:09:53 -07:00
ZappoMan
c63c0c0ce3
Merge branch 'master' of https://github.com/worklist/hifi into aacube
2014-05-27 13:39:45 -07:00
ZappoMan
8ec14568fe
support ray picking against the AABB for the rotated model extents
2014-05-27 13:39:32 -07:00
Andrew Meadows
07544c7b43
removal of unused getNeckRotation()
2014-05-27 12:52:44 -07:00
Andrzej Kapolka
3f478b1939
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-05-27 12:31:12 -07:00
Andrzej Kapolka
ee00a86915
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-05-27 11:44:10 -07:00
Andrzej Kapolka
edaa251e5f
Provide option to disable avatar shadowing.
2014-05-27 11:43:34 -07:00
Mohammed Nafees
5055b18a4b
Merge branch master from upstream
2014-05-28 00:02:15 +05:30
barnold1953
d1a4192ac5
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-05-27 11:20:23 -07:00
barnold1953
d4f66a4a3d
Added OverlayRenderer class and moved displayOverlay from Application to
...
OverlayRenderer.
2014-05-27 11:19:45 -07:00
Andrzej Kapolka
70ab33b65b
Some tricks to avoid shadow artifacts: render back faces to shadow buffer,
...
use polygon offset.
2014-05-27 10:54:18 -07:00
Brad Hefta-Gaub
13366d9ba1
Merge pull request #2926 from ctrlaltdavid/chat_window
...
Fix chat window scrolling
2014-05-27 10:07:34 -07:00
Brad Hefta-Gaub
d63374f656
Merge pull request #2927 from AndrewMeadows/inertia
...
Improved detection of floor surfaces
2014-05-27 09:33:50 -07:00
Ryan Huffman
4a0a9f8a36
Update console style
2014-05-27 08:57:29 -07:00
Ryan Huffman
9af0269151
Update console style
2014-05-27 08:05:56 -07:00
Ryan Huffman
b9248e0bbf
Update JSConsole to QWidget
2014-05-27 08:03:46 -07:00
Ryan Huffman
422c2eac67
Update showConsole -> toggleConsole and change shortcut
2014-05-27 07:29:48 -07:00
Andrew Meadows
9175ae20d6
Merge upstream/master into andrew/inertia
2014-05-26 16:26:15 -07:00
Andrew Meadows
51850076e4
more correct detection of floor surfaces
2014-05-26 16:24:47 -07:00
Ryan Huffman
099777ef8c
Merge branch 'master' of git://github.com/highfidelity/hifi into 19648
...
Conflicts:
interface/src/Application.cpp
interface/src/Application.h
2014-05-26 10:01:44 -07:00
Ryan Huffman
5a5d5b4983
Add JSConsole
2014-05-26 09:59:28 -07:00
Ryan Huffman
3d28cff9df
Add console to menu
2014-05-26 09:58:06 -07:00
Ryan Huffman
c362731226
Add support to load script engines not based on a file
2014-05-26 09:57:37 -07:00
David Rowe
7c3d3976ee
Fix chat window scrolling to stay at bottom
...
Stay at bottom window when:
- There is new chat.
- People come and go from online list.
- Chat window hides and restores when application focus changes.
- Interface is minimized and restored.
2014-05-25 16:42:36 -07:00
David Rowe
97e5c928a4
Fix chat scroll bar widget jumping
...
Hovering over the chat window's scroll bar was causing it to jump
around. Replaced the 12px style spacing that was causing the problem
with a widget-based solution.
2014-05-25 16:41:01 -07:00
Kai Ludwig
78e311f885
separate style handling for chat area and its context menu.
2014-05-25 20:24:15 +02:00
Clément Brisset
6bb933996f
Merge pull request #2920 from ZappoMan/aacube
...
Add RayPick support for models
2014-05-24 17:03:59 -07:00
ZappoMan
a98ac0782a
CR feedback
2014-05-24 16:37:32 -07:00
Kai Ludwig
587f60631f
missed a tab
2014-05-24 21:28:03 +02:00
Kai Ludwig
c832df0783
added missing locking against crashing in Overlays::~Overlays()
2014-05-24 21:22:34 +02:00
ZappoMan
9d9600aad5
fix max dimension
2014-05-23 22:08:31 -07:00
Clément Brisset
3e671c1968
Merge pull request #2922 from birarda/master
...
fix credit amount in window title
2014-05-23 17:43:04 -07:00
Stephen Birarda
fe05beb88d
remove an unneeded debug
2014-05-23 17:41:58 -07:00
Stephen Birarda
9df0f2c1e5
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-05-23 17:38:28 -07:00
Stephen Birarda
714e29c887
fix credit amount in window title
2014-05-23 17:37:36 -07:00
Andrzej Kapolka
632f87dc88
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-05-23 17:15:03 -07:00
Andrzej Kapolka
e48f02f2c5
Remove unused variable.
2014-05-23 17:13:27 -07:00
Clément Brisset
965d5778d6
Merge pull request #2917 from stojce/19705
...
Code Review for Job #19705
2014-05-23 17:07:17 -07:00
Andrzej Kapolka
ac2137c3b6
Fixed a couple copy and paste errors.
2014-05-23 16:56:10 -07:00
Andrzej Kapolka
84b78429f2
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-05-23 16:37:25 -07:00
Philip Rosedale
7c8ece6a5b
Merge pull request #2919 from AndrewMeadows/inertia
...
turn on gravity when there is a voxel floor to stand on
2014-05-23 16:36:57 -07:00
Andrzej Kapolka
0baf757c0d
Basic support for shadows on models.
2014-05-23 16:35:51 -07:00
Stephen Birarda
1e9589c19e
fix an implicit cast to float
2014-05-23 16:18:21 -07:00
Stephen Birarda
1b00cda068
don't use powf for credit conversions
2014-05-23 16:12:34 -07:00
Andrew Meadows
8d660c76cc
merge upstream/master into andrew/inertia
2014-05-23 16:00:55 -07:00
Andrew Meadows
d425b5b322
Enable local gravity when there is a floor nearby.
2014-05-23 15:59:27 -07:00
Brad Hefta-Gaub
50e812a82b
Merge pull request #2913 from talentraspel/19680
...
locking against crash
2014-05-23 15:08:20 -07:00
Brad Hefta-Gaub
43bdc8c156
Merge pull request #2912 from Atlante45/point_and_glow
...
Point and glow
2014-05-23 12:31:41 -07:00
Atlante45
28536eaef2
CR
2014-05-23 11:53:34 -07:00
Stojce Slavkovski
b3b8e2d775
Merge branch 'master' of https://github.com/worklist/hifi into 19705
2014-05-23 20:50:10 +02:00
Stojce Slavkovski
be9aac08ee
add disabled
state to Share button on click
2014-05-23 20:49:48 +02:00
ZappoMan
7036233a47
Merge branch 'master' of https://github.com/worklist/hifi into aacube
2014-05-23 11:47:47 -07:00
Atlante45
f0f62ced6b
Don't create a glower if no glow
2014-05-23 11:41:42 -07:00
Brad Hefta-Gaub
10b0471641
Merge pull request #2906 from Barnold1953/master
...
Write thread safety for Overlays QMaps
2014-05-23 11:34:02 -07:00
Atlante45
7b9f6f8505
Merge branch 'master' of https://github.com/highfidelity/hifi into point_and_glow
2014-05-23 11:32:52 -07:00
Kai Ludwig
7fb9e3a7e6
spaces instead of tabs.
2014-05-23 20:25:20 +02:00
Kai Ludwig
107c142532
_voxelFades needs locking.
2014-05-23 20:21:00 +02:00
ZappoMan
ee523ff373
Merge branch 'master' of https://github.com/worklist/hifi into aacube
2014-05-23 11:17:59 -07:00
barnold1953
6817c9682e
Added a new lock specific to deleting, and improved safety
2014-05-23 11:17:55 -07:00
Atlante45
df68082705
Added local glow to models
2014-05-23 11:02:07 -07:00
ZappoMan
39ed7f7b65
renaming of AABox to AACube, introduction of actual AABox
2014-05-23 10:45:04 -07:00
barnold1953
9553271fa1
Added some missing locks to make Overlays thread safe for reading as well.
2014-05-23 10:44:40 -07:00
Philip Rosedale
22548b9956
Merge pull request #2909 from PhilipRosedale/master
...
add visual indicator of thrust direction
2014-05-23 09:58:55 -07:00
Philip Rosedale
6998dfae3c
add visual indicator of thrust direction
2014-05-23 09:57:47 -07:00
Andrew Meadows
b875144e2d
Don't repeat check for non-zero collision groups
2014-05-23 09:55:45 -07:00
AndrewMeadows
3a638cc447
Merge pull request #2905 from ey6es/animenu
...
Added animation controls for start/stop frames, loop/hold flags, "start automatically," roles (with script commands to start/stop by role).
2014-05-23 09:52:54 -07:00
AndrewMeadows
18046c9e9a
Merge pull request #2907 from PhilipRosedale/master
...
Velocity damped hand positions
2014-05-23 09:50:39 -07:00
Andrzej Kapolka
4d6e8a2c9e
Or rather, replaceMatchingPriorities.
2014-05-23 09:42:36 -07:00
Andrzej Kapolka
09ba25bde5
Merge branch 'master' of https://github.com/highfidelity/hifi into animenu
2014-05-23 09:40:35 -07:00
Leonardo Murillo
f7f4c48b9b
Revert "Initialise lisencing manager after we have enabled Visage."
...
This reverts commit 061f182fab
.
2014-05-23 08:40:41 -06:00
Philip Rosedale
2681312b54
Velocity damped hand positions
2014-05-23 00:09:15 -07:00
barnold1953
e33cdedeef
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-05-22 17:56:01 -07:00
barnold1953
3a45104793
Made overlays thread safe for write operations, which solved a script
...
crash.
2014-05-22 17:55:25 -07:00
Andrew Meadows
08b525ef91
prevent walking avatar from bouncing on floor
2014-05-22 17:54:32 -07:00
Andrzej Kapolka
a32dfdb7bb
We should let people "start" even if the animation is already playing (to
...
start again from the beginning). Fixed an issue with competing priorities.
2014-05-22 17:05:28 -07:00
Andrzej Kapolka
2a50b5451f
Script commands to start/stop animations by role.
2014-05-22 16:41:51 -07:00
Andrzej Kapolka
8458477b9f
Fixed a compile warning, provide means to start/stop animations.
2014-05-22 16:15:34 -07:00
Stephen Birarda
164d3c5fb3
make sure balance is cleared on logout and re-launch
2014-05-22 15:06:16 -07:00
Andrzej Kapolka
083543419d
More priority bits.
2014-05-22 15:00:36 -07:00
Stephen Birarda
79f09605d5
show credit balance in window title
2014-05-22 14:55:43 -07:00
Andrzej Kapolka
8717977437
Merge branch 'master' of https://github.com/highfidelity/hifi into animenu
2014-05-22 14:42:23 -07:00
Andrzej Kapolka
d4af39a9f5
Working on handling animation priorities to prevent Hydra move/restore from
...
interfering with scripted animations.
2014-05-22 14:41:46 -07:00
Leonardo Murillo
60dfa08b30
Merge pull request #2902 from birarda/master
...
change node auth URL to data.highfidelity.io
2014-05-22 15:30:44 -06:00
Brad Hefta-Gaub
5964cb9c96
Merge pull request #2901 from polac/19671_proposal
...
Initialise lisencing manager after we have enabled Visage.
2014-05-22 14:28:20 -07:00
Stephen Birarda
01e8d775f2
change node auth URL to data.highfidelity.io
2014-05-22 14:24:19 -07:00
barnold1953
a48c6b82e2
Fixed my mistake by unlocking the lock.
2014-05-22 14:17:26 -07:00
barnold1953
f069b70563
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-05-22 12:46:39 -07:00
barnold1953
5013c8c2fa
Fixed script editor crash when script calls Script.stop(). Also made the
...
processEraseMessage wait until it can lock to ensure particles are
deleted.
2014-05-22 12:45:36 -07:00
Andrzej Kapolka
03abad4f20
Merge branch 'master' of https://github.com/highfidelity/hifi into animenu
2014-05-22 11:59:49 -07:00
Andrew Meadows
b0c3655076
Fix for bad bounding shape for multi-root models.
2014-05-22 11:40:36 -07:00
Atlante45
ea1359c10f
Clean up log
2014-05-22 11:11:22 -07:00
barnold1953
4036f929c9
Stopped access violation when erasing particles.
2014-05-22 10:31:30 -07:00
Mohammed Nafees
c4b17963e2
Remove unnecessory header file inclusion in Menu.cpp
2014-05-22 16:55:24 +05:30
Mohammed Nafees
ad49b5c2e1
Show OS notification when user is not logged in
2014-05-22 16:53:07 +05:30
Andrzej Kapolka
e81e6f3cb2
Merge branch 'master' of https://github.com/highfidelity/hifi into animenu
2014-05-21 18:00:57 -07:00
barnold1953
dad2788b8c
Moved 'I am looking at' ball to be immediately above name text, and reduced opacity
2014-05-21 17:45:17 -07:00
Ryan Huffman
c428e68962
Update script window to load script when pressing enter
2014-05-21 17:03:07 -07:00
Ryan Huffman
b108ea3140
Update script list to only label local files
2014-05-21 16:57:13 -07:00
Ryan Huffman
2eeb3f5f2f
Update loadScript to optionally activate main window
2014-05-21 16:56:51 -07:00
barnold1953
5b366fe714
Merge branch 'master' of https://github.com/highfidelity/hifi
...
Conflicts:
interface/src/Application.cpp
2014-05-21 16:01:28 -07:00
Andrzej Kapolka
2eee9a32ac
Removed debugging line.
2014-05-21 15:39:12 -07:00
barnold1953
97c0a2fc98
Made mirror view remain constant no matter what the avatar scale is set to.
2014-05-21 15:32:23 -07:00
Andrzej Kapolka
de7c05cb2d
More animation controls.
2014-05-21 15:30:50 -07:00
Ryan Huffman
4115e0fab2
Merge branch 'master' of git://github.com/highfidelity/hifi into 19644
...
Conflicts:
interface/src/Application.cpp
interface/ui/preferencesDialog.ui
2014-05-21 13:42:37 -07:00
barnold1953
21f03a4fb5
Made oculus camera modes only active when AllowOculusCameraModeChange is checked.
2014-05-21 12:43:44 -07:00
Andrzej Kapolka
709a9d75f6
Provide an option for the masked joints in the scriptable method, fix a couple
...
of annoying warnings.
2014-05-21 12:03:47 -07:00
Andrzej Kapolka
0e15c82e49
Allow setting masked joints for each animation.
2014-05-21 11:58:20 -07:00
barnold1953
b5ad295756
Fixed improper coding style in previous pull request
2014-05-21 11:24:39 -07:00
barnold1953
3bc8e0f726
Made third person work with oculus
2014-05-21 11:21:12 -07:00
Andrzej Kapolka
20a931178d
Merge branch 'master' of https://github.com/highfidelity/hifi into animenu
2014-05-21 11:03:55 -07:00
Brad Hefta-Gaub
a88de84b1e
Merge pull request #2875 from binaryking/19666
...
Code Review for Job #19666
2014-05-21 11:02:29 -07:00
Andrzej Kapolka
6797d1ad81
Merge branch 'master' of https://github.com/highfidelity/hifi into animenu
2014-05-21 11:02:05 -07:00
Brad Hefta-Gaub
b4759e02f4
Merge pull request #2888 from Barnold1953/master
...
Windows audio and mesh crash
2014-05-21 11:01:48 -07:00
Andrzej Kapolka
ef9407b1a6
Merge branch 'master' of https://github.com/highfidelity/hifi into animenu
2014-05-21 10:58:44 -07:00
Clément Brisset
653b89353d
Merge pull request #2889 from ZappoMan/bugfix
...
Couple of Model Bug Fixes
2014-05-21 10:53:20 -07:00
Andrzej Kapolka
0dfd787034
Added some basic method to allow scripts to run/stop animations on the avatar.
2014-05-21 10:44:51 -07:00
barnold1953
407a98f00e
Added realWorldFieldOfView to preferences.
2014-05-21 10:41:33 -07:00
Andrzej Kapolka
1022f1bec4
Added a priority setting so that we can control the order in which animations
...
are applied.
2014-05-21 09:40:49 -07:00
barnold1953
742543317c
Stopped magnifying FOV when wearing Oculus.
2014-05-21 09:12:28 -07:00
Mohammed Nafees
1714f7fb27
Merge branch master from upstream
2014-05-21 11:29:19 +05:30
Andrzej Kapolka
f709ea61b5
Need to initialize this to false.
2014-05-20 17:55:48 -07:00
barnold1953
661de7c62b
Fixed poor coding standard
2014-05-20 17:46:52 -07:00
barnold1953
eb5b0c4ddf
Made OR work with different camera modes.
2014-05-20 17:43:46 -07:00
Andrzej Kapolka
7124b4a196
Mask joints from animation when explicitly set.
2014-05-20 17:10:53 -07:00
Brad Hefta-Gaub
a29a9dad70
Merge pull request #2882 from ey6es/master
...
Restore specular lighting--but, per the OpenGL spec, shut off specular
2014-05-20 17:01:32 -07:00
ZappoMan
2665f3af67
properly bail on version mismatch
2014-05-20 16:31:03 -07:00
ZappoMan
22a6e4679a
properly discard piggy back packets that don't match expected version
2014-05-20 16:19:14 -07:00
Andrzej Kapolka
d3e5e3ccf1
A couple explanatory comments.
2014-05-20 15:41:11 -07:00
Andrzej Kapolka
dd5d3c5591
Merge branch 'master' of https://github.com/highfidelity/hifi into animenu
2014-05-20 15:23:41 -07:00
Andrzej Kapolka
49a0645677
Animation bits.
2014-05-20 15:23:15 -07:00
barnold1953
2329188939
Stopped windows crash when no audio device is detected
2014-05-20 15:15:45 -07:00
Mika Impola
061f182fab
Initialise lisencing manager after we have enabled Visage.
2014-05-21 00:02:59 +03:00
ZappoMan
1278470a91
properly handle FSTs that have translations and rotations
2014-05-20 13:31:08 -07:00
Stephen Birarda
e3dd6509d8
remove dependency on GnuTLS for later replacement with OpenSSL
2014-05-20 10:47:11 -07:00
Andrzej Kapolka
62e7a31602
More work on animation configuration.
2014-05-19 18:09:33 -07:00
Andrzej Kapolka
5da656e3f5
Working on animation dialog.
2014-05-19 16:55:33 -07:00
Andrzej Kapolka
e066d552a0
Added missing unlock that was causing a hang.
2014-05-19 12:48:26 -07:00
Atlante45
2839f5207b
Merge branch 'master' of https://github.com/highfidelity/hifi into anchers_apply_rotation_and_scale
2014-05-17 22:08:39 -07:00
Atlante45
7d40790260
Don't compute avatar anchor specs if uneeded
2014-05-17 22:08:28 -07:00
Andrzej Kapolka
5ebb2659a4
Fixed initialization order warning.
2014-05-17 19:02:14 -07:00
Andrzej Kapolka
c8f2dae7bd
Fix for stopping scripts on Windows.
2014-05-17 18:45:54 -07:00
Mohammed Nafees
b35134e325
Fix the chat widget's visibility when not logged in
2014-05-17 20:38:43 +05:30
Atlante45
0edcd732fe
Added rotation and scale to overlay anchers
2014-05-16 17:36:27 -07:00
Brad Hefta-Gaub
06a0084269
Merge pull request #2862 from AndrewMeadows/inertia
...
improved model bounding shapes
2014-05-16 17:22:28 -07:00
Andrzej Kapolka
6eaa549f65
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-05-16 16:26:47 -07:00
Andrzej Kapolka
4a23c0cfd9
Fix for arms' getting twisted up with new IK.
2014-05-16 16:25:24 -07:00
Philip Rosedale
d54ff7a2cf
Merge pull request #2869 from huffman/19630
...
Code Review for Job #19630
2014-05-16 16:00:05 -07:00
Andrzej Kapolka
956c5d2eb6
More joystick fixes.
2014-05-16 14:24:49 -07:00
Ryan Huffman
cc952f9cee
Reset node bounds overlay text when no nodes are selected
2014-05-16 13:56:28 -07:00
Ryan Huffman
4100e5c64a
Merge branch '19630' of github.com:huffman/hifi into 19630
2014-05-16 13:21:44 -07:00
Ryan Huffman
e5d6a66ca9
Use char array instead of QString in NodeBounds
2014-05-16 13:21:10 -07:00
Mohammed Nafees
f23dd0fecf
Fix scrolling of log data when Extra Debugging is enabled
2014-05-17 01:17:55 +05:30
Ryan Huffman
3f2d08871c
Reorder includes in NodeBounds.cpp
2014-05-16 12:24:26 -07:00
Ryan Huffman
32974b4003
Remove QGLWidget include from NodeBounds
2014-05-16 12:16:42 -07:00
Andrzej Kapolka
4314e42116
Merge branch 'priority' of https://github.com/ey6es/hifi into priority
...
Conflicts:
interface/src/Application.cpp
interface/src/devices/PrioVR.h
interface/src/scripting/ControllerScriptingInterface.cpp
2014-05-16 12:16:40 -07:00