Ryan Huffman
4b5d67d519
Update entityList.js to check for invalid entityIDs
2014-11-19 15:33:32 -08:00
Stephen Birarda
afe4a4e432
don't show reticle if not wearing HMD, reset panel textures
2014-11-19 15:26:18 -08:00
Stephen Birarda
987b75d8f7
switch to next musak when finished
2014-11-19 14:52:57 -08:00
Thijs Wenker
4eb4330e84
virtualkeyboard now scales to the viewportdimensions
2014-11-19 23:08:50 +01:00
Stephen Birarda
45450c4fe3
handle offset passed in AudioInjectorOptions for mixer injections
2014-11-19 13:42:24 -08:00
Stephen Birarda
81c5f9ba5a
inject lobby music at a random starting point
2014-11-19 13:36:27 -08:00
Ryan Huffman
0242e0efcf
Fix layout of entity list window
2014-11-19 13:35:08 -08:00
Ryan Huffman
3ff44964b5
Add entity list window
2014-11-19 13:25:38 -08:00
Stephen Birarda
03bfaa4869
handle RAW stereo audio files by using stereo.raw extension
2014-11-19 12:20:12 -08:00
Ryan Huffman
1706faf2da
Fix animationIsPlaying not showing correctly in properties tool window
2014-11-19 11:20:47 -08:00
Ryan Huffman
4d56c21442
Add snapping to vertical translation
2014-11-19 10:35:42 -08:00
Philip Rosedale
9afaf8f6d8
Merge branch 'master' of https://github.com/worklist/hifi
2014-11-18 21:58:40 -08:00
Thijs Wenker
7dc35bb349
virtual-keyboard:
...
- positioned in bottom
- keyboard hover-able
2014-11-19 03:12:22 +01:00
Brad Hefta-Gaub
51a2bf8226
Merge pull request #3825 from Atlante45/fix_ac_deadlock
...
AC ambiance script / moved AC scripts to new directory
2014-11-18 17:47:33 -08:00
Atlante45
44190b6fde
AC ambiance script / moved AC scripts to new directory
2014-11-18 17:27:37 -08:00
Philip Rosedale
340742ec36
Merge pull request #3821 from ZappoMan/movables
...
More work on the movable.js script
2014-11-18 16:53:09 -08:00
Brad Hefta-Gaub
ee19a2d5a7
Merge pull request #3820 from huffman/grid-updates
...
Grid tool updates + fixes
2014-11-18 14:57:08 -08:00
ZappoMan
c070835681
use move sounds for turning until further research and foley work
2014-11-18 14:41:56 -08:00
ZappoMan
b53124cba7
tweaks to sound behavior
2014-11-18 14:25:12 -08:00
Adrianl3d
f1543a9d36
Added notifications.js
...
Creates overlay notifications from events and key strokes. improved
fading.
2014-11-19 04:36:57 +10:00
Ryan Huffman
16e3887cbc
Set snapToGrid to default to false
2014-11-18 10:28:14 -08:00
Ryan Huffman
a4cc12e448
Add snapToSpacing functionality
2014-11-18 10:28:03 -08:00
Ryan Huffman
10008cb41f
Fix snapToGrid checkbox not working
2014-11-18 10:27:26 -08:00
Philip Rosedale
79497586dd
Merge branch 'master' of https://github.com/worklist/hifi
2014-11-18 10:15:32 -08:00
Ryan Huffman
c39bd362b7
Fix grid controls not updateable
2014-11-18 09:52:00 -08:00
ZappoMan
8f9ca32a2b
added sounds to moving
2014-11-17 22:13:49 -08:00
ZappoMan
bc4e7ab662
add rotate support to movable.js
2014-11-17 20:13:17 -08:00
Thijs Wenker
d52f410c03
virtualKeyboard: added cursor which responds to HMD
2014-11-18 03:11:47 +01:00
Thijs Wenker
21f209f5a4
Merge branch 'master' of https://github.com/worklist/hifi into 20163
2014-11-18 02:27:10 +01:00
Thijs Wenker
0119797454
virtual keyboard rendered
2014-11-18 02:26:11 +01:00
Philip Rosedale
ce6464eaf0
Merge branch 'master' of https://github.com/worklist/hifi
2014-11-17 17:19:08 -08:00
ZappoMan
1ac9f2f563
first cut at movable entities script
2014-11-17 14:51:46 -08:00
Chris Collins
9fac84a937
Changed the Alpha on the editmodels overlay
...
Changed the Alpha on the editmodels overlay
2014-11-17 12:58:54 -08:00
Philip Rosedale
1836b5639e
Merge branch 'master' of https://github.com/worklist/hifi
2014-11-17 11:59:27 -08:00
Philip Rosedale
226f9a93c5
Merge branch 'master' of https://github.com/worklist/hifi
2014-11-17 07:49:10 -08:00
ZappoMan
5686ef6e94
Merge branch 'master' of https://github.com/highfidelity/hifi into textEntity
2014-11-16 11:04:36 -08:00
Brad Hefta-Gaub
3ab5753ce0
Merge pull request #3803 from stojce/20170
...
CR for Job #20170 - Add checkbox to boolean item in NewEditEntities.js properties panel
2014-11-16 08:48:59 -08:00
ZappoMan
05fa3c89a7
Merge branch 'master' of https://github.com/highfidelity/hifi into textEntity
2014-11-15 20:38:07 -08:00
Brad Hefta-Gaub
db3755f4a6
Merge pull request #3794 from thoys/20176
...
CR for Job #20176 - Ability to clone Overlay in Javascript
2014-11-15 08:27:36 -08:00
Stojce Slavkovski
cc487d76ca
Merge branch 'master' of https://github.com/highfidelity/hifi into 20170
...
Conflicts:
examples/libraries/entityPropertyDialogBox.js
2014-11-15 09:50:09 +01:00
ZappoMan
a37275e6b1
fix animation frame
2014-11-14 21:17:13 -08:00
Philip Rosedale
9e5ad96bfe
Merge branch 'master' of https://github.com/worklist/hifi
2014-11-14 17:55:25 -08:00
Atlante45
4d7c5f2d4f
Protect board from pieces
2014-11-14 17:35:20 -08:00
Atlante45
b1d29cf888
user data cleanup
2014-11-14 17:28:05 -08:00
ZappoMan
0cb95fc82a
add support for text properties to new html propety tools
2014-11-14 17:20:05 -08:00
ZappoMan
3f18741b15
add new text entity tool to newEditEntities.js
2014-11-14 16:40:56 -08:00
Atlante45
87d472a5a9
2 space indent -> 4 space indent
2014-11-14 16:37:30 -08:00
ZappoMan
9657e7a469
add text entity editing to editModels and entityPropertyDialogBox
2014-11-14 16:28:47 -08:00
Atlante45
94f3f461ce
Cleanup script for chess boards
2014-11-14 15:21:34 -08:00
Atlante45
58796df843
scriptEntity url
2014-11-14 15:17:09 -08:00
Atlante45
a6f57cb7e2
Index error
2014-11-14 15:13:54 -08:00
Atlante45
b948ff2dc8
Move dead pieces
2014-11-14 15:13:13 -08:00
Thijs Wenker
1a9f7c6e21
Merge branch 'master' of https://github.com/worklist/hifi into 20176
2014-11-14 23:01:18 +01:00
Atlante45
0227bc742b
Merge branch 'master' of https://github.com/highfidelity/hifi into chessgame
2014-11-14 13:30:04 -08:00
Atlante45
cc35b83d31
update pieces id
2014-11-14 12:19:26 -08:00
Atlante45
a1bd5623e1
refactor + solved network issues
2014-11-14 12:04:49 -08:00
Thijs Wenker
fa4555a7a2
Merge branch 'master' of https://github.com/worklist/hifi into 20176
...
Conflicts:
interface/src/ui/overlays/Grid3DOverlay.cpp
interface/src/ui/overlays/ImageOverlay.cpp
interface/src/ui/overlays/Line3DOverlay.cpp
interface/src/ui/overlays/LocalVoxelsOverlay.cpp
interface/src/ui/overlays/LocalVoxelsOverlay.h
interface/src/ui/overlays/Overlay.h
interface/src/ui/overlays/Overlay2D.cpp
interface/src/ui/overlays/Text3DOverlay.cpp
interface/src/ui/overlays/TextOverlay.cpp
interface/src/ui/overlays/TextOverlay.h
2014-11-14 20:09:27 +01:00
Philip Rosedale
752a255aee
Merge branch 'master' of https://github.com/worklist/hifi
2014-11-14 10:57:11 -08:00
Ryan Huffman
28eebd3fa5
Merge branch 'master' of git://github.com/highfidelity/hifi into entity-tool-properties
2014-11-14 10:53:18 -08:00
David Rowe
20fdd6d811
Disable model overlay properties example
...
It causes intermittent crashes in
NetworkGeometry::setTextureWithNameToURL()
2014-11-14 10:31:30 -08:00
Atlante45
4afcf9b240
Merge branch 'master' of https://github.com/highfidelity/hifi into chessgame
2014-11-14 08:29:22 -08:00
Brad Hefta-Gaub
db2b5fc28d
Merge pull request #3791 from ctrlaltdavid/20128
...
CR for Job #20128 - Make leapHands.js compensate for avatars without wrist joints
2014-11-13 20:44:43 -08:00
Brad Hefta-Gaub
27c37f3a4e
Merge pull request #3784 from ctrlaltdavid/20157
...
CR for Job #20157 - Enable "Get Overlay properties" from javascript
2014-11-13 20:43:38 -08:00
Ryan Huffman
3658d65028
Remove grid tool from menu
2014-11-13 20:02:19 -08:00
Ryan Huffman
a6f027e33a
Fix entity edit grid not hiding when disabling tools
2014-11-13 18:31:32 -08:00
Atlante45
4c35f8e325
Merge branch 'master' of https://github.com/highfidelity/hifi into chessgame
2014-11-13 18:06:30 -08:00
Ryan Huffman
6b2a497810
Merge branch 'master' of github.com:highfidelity/hifi into entity-tool-grid-fixes
2014-11-13 17:48:17 -08:00
Ryan Huffman
55612cc596
Add title to WebWindowClass
2014-11-13 17:46:20 -08:00
Atlante45
ce73f75e7d
Merge branch 'entities_userdata' into chessgame
2014-11-13 17:45:55 -08:00
Ryan Huffman
49563dbff7
Add entityProperties tool window
2014-11-13 17:41:51 -08:00
Ryan Huffman
4254d38cdd
Update buttons to grid tool
2014-11-13 17:40:21 -08:00
Philip Rosedale
1ccd47fd1d
Fix drumstick script
2014-11-13 17:27:16 -08:00
Chris Collins
c55f76d7ef
Apply alpha to text from 0 - .9
...
Apply alpha to text from 0 - .9
2014-11-13 17:27:05 -08:00
Thijs Wenker
e964741e30
added OverlayPreloader and made a bunch of clones
2014-11-14 00:01:51 +01:00
Stephen Birarda
cfa2912877
use new SoundCache across scripts
2014-11-13 15:01:45 -08:00
Stephen Birarda
de5881818b
update playSound to new sound interface
2014-11-13 14:54:48 -08:00
David Rowe
8076bfea72
Merge branch 'master' into 20157
...
Conflicts:
interface/src/ui/overlays/Text3DOverlay.cpp
2014-11-13 14:53:57 -08:00
Stephen Birarda
e10d132f75
avoid Qt QTimer thread bug by putting SoundCache on same thread
2014-11-13 14:47:28 -08:00
AndrewMeadows
b797c7b38c
Merge pull request #3782 from ctrlaltdavid/20140
...
CR for Job #20140 - Add Overlays.getTextWidth
2014-11-13 13:52:53 -08:00
Thijs Wenker
388332966d
Added cloning methods to Grid3DOverlay
...
Added example script for cloning overlays (TODO: SpriteBillboard fix cloning of in example)
2014-11-13 22:22:46 +01:00
Atlante45
a0afcdfe79
Merge branch 'master' of https://github.com/highfidelity/hifi into chessgame
2014-11-13 11:39:15 -08:00
Atlante45
ac34db14aa
Send pieces ID
2014-11-13 11:35:14 -08:00
Atlante45
ce0cb9fdc7
Better move / start of auto move dead piece
2014-11-13 11:34:38 -08:00
Philip Rosedale
9cfc95bc6a
Merge pull request #3786 from ZappoMan/animationUnification
...
Animation unification
2014-11-13 10:23:36 -08:00
Atlante45
2498fd11a3
Preload sounds / use hash injector options
2014-11-13 10:22:45 -08:00
Atlante45
bc4514649e
Merge branch 'master' of https://github.com/highfidelity/hifi into chessgame
2014-11-13 09:35:39 -08:00
Stephen Birarda
42a73e280e
remove the concert camera scripts from examples
2014-11-13 09:29:37 -08:00
ZappoMan
55c177594b
only set animationIsPlaying if it changed
2014-11-13 08:37:54 -08:00
ZappoMan
ea0022501b
only set animation properties if they actually changed
2014-11-13 08:13:30 -08:00
David Rowe
9e19641a1d
Add property getting for all 3D overlays
2014-11-12 21:05:44 -08:00
ZappoMan
4077f6c2ab
Merge branch 'master' of https://github.com/highfidelity/hifi into animationUnification
2014-11-12 20:39:39 -08:00
ZappoMan
8a2e3d5045
add animationSettings property to model entities
2014-11-12 17:41:55 -08:00
Atlante45
16e243aec5
typo
2014-11-12 17:19:16 -08:00
Atlante45
bada1d8e38
Cleaner code + metadata
2014-11-12 17:13:29 -08:00
Atlante45
7193fcc89d
Metadata for pieces
2014-11-12 17:12:27 -08:00
David Rowe
725d56d41f
Add property getting for all 2D overlays
2014-11-12 16:50:13 -08:00
Brad Hefta-Gaub
99dd20f828
Merge pull request #3780 from ctrlaltdavid/20182
...
CR for Job #20182 - Add ability to set alpha on text overlays
2014-11-12 16:26:59 -08:00
Brad Hefta-Gaub
70c463695a
Merge pull request #3779 from PhilipRosedale/master
...
Remove buckyBalls and faceshift lean-to-drive
2014-11-12 16:26:50 -08:00
Atlante45
6f8b702334
New grid
2014-11-12 15:34:39 -08:00
Atlante45
76d45953fd
switch to mesh board
2014-11-12 15:34:14 -08:00
David Rowe
8c3bedae9d
Add position vector and color object script value examples
...
OverlayPropertyResult type is needed to successfully move QScriptValue
objects from QScriptEngine in Overlays to QScriptEngine in script.
2014-11-12 14:33:52 -08:00
Atlante45
d25af3b4c9
Actual piece meshes
2014-11-12 14:15:18 -08:00
Atlante45
b4585163db
Global board position / piece boundaries
2014-11-12 14:14:37 -08:00
David Rowe
4fa5447c85
Add overlay getProperty() for text overlay "text" property
2014-11-12 12:13:57 -08:00
Atlante45
685734bdcc
Merge branch 'master' of https://github.com/highfidelity/hifi into chessgame
2014-11-12 09:04:48 -08:00
Philip Rosedale
6af2b7aadf
remove buckyballs and face shift lean driving (should be a script if desired)
2014-11-12 07:33:59 -08:00
Stephen Birarda
b7b371ba61
resolve conflicts on merge with upstream master
2014-11-11 20:53:24 -08:00
David Rowe
8ac3aba2bd
Make text overlays apply alpha to text as well as background
2014-11-11 17:54:02 -08:00
Stephen Birarda
9aa950e657
fix audio injector cleanup for local only injectors
2014-11-11 17:34:03 -08:00
David Rowe
f0f12b0479
Auto-size load URL and file menu items in editModels and newEditEntities
...
And fix a couple of typos
2014-11-11 17:32:37 -08:00
Stephen Birarda
7f79f0946d
play a random musak song in lobby when it is shown
2014-11-11 17:10:25 -08:00
Atlante45
f80068798f
playChess script with autonomous pieces
2014-11-11 17:09:08 -08:00
Atlante45
e4975c0e2b
chessPiece script with sound
2014-11-11 17:08:35 -08:00
Stephen Birarda
0433586293
switch lobby noise back to drone
2014-11-11 16:59:15 -08:00
Stephen Birarda
cb5d5dd3a8
handle looping via AudioInjectorLocalBuffer
2014-11-11 16:57:25 -08:00
Stephen Birarda
a5a02b5f8a
add AudioInjectorLocalBuffer for more control
2014-11-11 16:34:00 -08:00
Stephen Birarda
0e30c65e60
handle cleanup of local injection, volume
2014-11-11 15:12:11 -08:00
Philip Rosedale
e6bbb53483
Merge pull request #3774 from ZappoMan/newEntityNotification
...
implement "preload" method for entity Scripts
2014-11-11 14:46:23 -08:00
ZappoMan
8ec3f8ce99
implement support for calling preload when the script changes
2014-11-11 14:21:06 -08:00
Stephen Birarda
cd3877b584
handle local audio output via AudioInjector directly for control
2014-11-11 14:14:43 -08:00
ZappoMan
2bc7896dee
first cut at preload script behavior
2014-11-11 13:46:48 -08:00
Ryan Huffman
db9a5f2282
Add back XZ constraining to entity edit tools
2014-11-11 11:43:27 -08:00
Stephen Birarda
1f452c8baa
replace AudioInjectionOptions with hash in playSoundOnEnterOrLeave
2014-11-11 11:17:45 -08:00
Stephen Birarda
d81609f045
use hash in place of AudioInjectionOptions in other js files
2014-11-11 11:16:45 -08:00
Stephen Birarda
89ae8f53ba
use new AudioInjectionOptions format in botProceduralWayPoints
2014-11-11 11:05:35 -08:00
Stephen Birarda
bfc25767ed
repairs to bot_procedrual for hash injector options format
2014-11-11 10:57:07 -08:00
Stephen Birarda
853c0197a1
repairs to birdSongs for new hash injector format
2014-11-11 10:55:45 -08:00
Ryan Huffman
bedd9c76f2
Merge branch 'master' of github.com:highfidelity/hifi into entity-grid-tool
...
Conflicts:
examples/newEditEntities.js
2014-11-11 10:48:49 -08:00
Stephen Birarda
d4b74e6ecf
update birdSongs to new injector hash format
2014-11-11 10:30:16 -08:00
Stephen Birarda
12e15eab6a
update avatarCollision to new hash injector format
2014-11-11 10:29:29 -08:00
Stephen Birarda
c684a1cf00
update audioBall to new hash injector format
2014-11-11 10:28:33 -08:00
Stephen Birarda
05174ffdf3
update airGuitar.js to new AudioInjectionOptions format
2014-11-11 10:26:53 -08:00
Atlante45
e58664d418
Merge branch 'master' of https://github.com/highfidelity/hifi into chessgame
2014-11-11 10:20:12 -08:00
Ryan Huffman
d537c5efdb
Add grid tool menu option
2014-11-11 09:56:02 -08:00
Ryan Huffman
b04fd89e4f
Update grid tool html location
2014-11-11 09:55:30 -08:00
AndrewMeadows
22dbebbe09
Merge pull request #3760 from DaveDubUK/20142
...
CR for Job #20142 - Walk Cycle Polish Description
2014-11-11 09:10:32 -08:00
DaveDubUK
3f1897d6b2
Minor formatting change
2014-11-11 13:21:37 +00:00
DaveDubUK
05b361affc
Formatting changes
2014-11-11 07:34:18 +00:00
Atlante45
450e89df21
playChess script
2014-11-10 08:23:42 -08:00
DaveDubUK
ef325db052
Formatting changes to walk.js 1.1
...
Minor formatting changes for HiFi coding standard compliance
2014-11-08 11:47:57 +00:00
Brad Hefta-Gaub
3a90e869d4
Revert "CR for Job #20140 - Add Overlays.getTextWidth"
2014-11-07 21:50:19 -08:00
Brad Hefta-Gaub
8e17bc74bf
Merge pull request #3759 from ctrlaltdavid/20140
...
CR for Job #20140 - Add Overlays.getTextWidth
2014-11-07 20:14:18 -08:00
David Rowe
5f259791a3
Control "hand" joint with wrist position estimate if no "wrist" joint
2014-11-07 12:07:04 -08:00
David Rowe
a50c3c1696
Fix order of wrist and hand joints in Leapmotion controller
2014-11-07 12:04:03 -08:00
ZappoMan
742e6487c7
rename textureNames to originalTextures
2014-11-07 10:05:43 -08:00
ZappoMan
fdc5aa1da5
include urls with texture names, make sure to wait till default textures loaded before setting new textures
2014-11-07 09:54:13 -08:00
ZappoMan
c48d79ad8b
add gettable feature which lists texture names
2014-11-07 09:05:47 -08:00
David Rowe
8c3360d0a9
Auto-size load URL and file menu items in editModels and newEditEntities
...
And fix a couple of typos.
2014-11-07 08:59:37 -08:00
Ryan Huffman
feaf5678bb
Add grid tools to entity edit tools
2014-11-06 15:00:39 -08:00
Stojce Slavkovski
06da1bd566
add checkbox support in scripting interface
2014-11-06 20:41:08 +01:00
Philip Rosedale
b103c62df9
add new birdSongs.js
2014-11-06 08:30:33 -08:00
Philip Rosedale
54957a2fa1
merge fix
2014-11-05 21:08:24 -08:00
Philip Rosedale
291767fd9e
updated header
2014-11-05 17:09:26 -08:00
Philip Rosedale
688bd0f34f
first pass audio mixer automatic muting of noisy streams, tour guide improvements, new lightExample.js, hair hangs over cone 'body'
2014-11-05 16:58:58 -08:00
DaveDubUK
7a1f7bd418
Update to walk.js v 1.1
...
Revised code structure (see /libraries for new files), walk animation
completely overhauled (now using geometric wave generators, Fourier
synthesis and Butterworth LP filtering for selected motion curve
construction), redesigned sidestepping animations, tweaked flying
animations, decreased maximum walk speed in Interface to more natural
human value, improved Hydra support, added support for Leap motion,
animation file sizes optimised, cleared out code used to work around now
fixed bugs, lots of minor tweaks and improvements. walk.js is now under
100,000 characters, but I had to use tabs instead of 4 spaces to get it
below the threshold.
2014-11-05 20:11:11 +00:00
Stephen Birarda
f8874daab6
remove the voxel drumming script
2014-11-05 10:10:22 -08:00
Brad Hefta-Gaub
583b7b1267
Merge pull request #3732 from thoys/20166
...
CR for Job #20166 - Extend AudioDeviceScriptingInterface to have muted property and mute event
2014-11-04 15:51:05 -08:00
Philip Rosedale
6b8476a87f
Merge pull request #3734 from birarda/lobby
...
bubble up a PickRay with action event, camera cleanup
2014-11-04 12:03:29 -08:00
Stephen Birarda
b968f05123
use a new cursor for selection in lobby
2014-11-04 11:54:14 -08:00
Stephen Birarda
f53455ee55
use a ray from the near clip for action ray
2014-11-04 11:40:47 -08:00
AndrewMeadows
d7234d5995
Merge pull request #3731 from ctrlaltdavid/20138
...
CR for Job #20138 - Repopulate example default models for "Upload URL" to better sized models
2014-11-04 11:08:47 -08:00
Stephen Birarda
8452182b45
replace position and orientation calls in lobby
2014-11-04 10:43:09 -08:00
Stephen Birarda
303e8f6da9
more js changes for changes to camera interface
2014-11-04 10:41:36 -08:00
Stephen Birarda
fe0d593ac4
expose camera mode as property and leverage in scripts
2014-11-04 10:41:13 -08:00
Stephen Birarda
81ef722ef8
update camera calls in JS to use new mode methods
2014-11-04 10:35:41 -08:00
Stephen Birarda
99219a1758
use actionRay in lobby script
2014-11-04 10:17:00 -08:00
Ryan Huffman
2e8e31fce9
Update inspect tool behavior to pan correctly
2014-11-04 10:06:45 -08:00
Ryan Huffman
573e6f119f
Add entity camera options to settings
2014-11-04 10:06:17 -08:00
David Rowe
4fdc00948f
Repopulate example models in newEditEnties.js too
2014-11-04 09:39:37 -08:00
David Rowe
fd8fb32190
Repopulate example models for "Upload URL" to better sized models
2014-11-04 09:33:39 -08:00
Ryan Huffman
fc977e21e6
Remove print statements
2014-11-04 09:14:14 -08:00
Ryan Huffman
a3fa1e4ce8
Merge branch 'master' of github.com:highfidelity/hifi into inspect-tool
2014-11-04 08:32:58 -08:00
Ryan Huffman
185b9ac545
Add Inspect tool to newEditEntities
2014-11-04 08:32:21 -08:00
Ryan Huffman
640c2c5fbf
Add optional orientation easing to entity camera
2014-11-04 08:30:10 -08:00
Stephen Birarda
a86ccfd603
Merge pull request #3725 from ZappoMan/entityScriptsAndEvents
...
add support for enter/leave entity events for when the avatar enters or leaves the bounds of an entity
2014-11-03 15:51:33 -08:00
ZappoMan
60182a78cb
CR feedback
2014-11-03 15:42:40 -08:00
ZappoMan
e12e3b05e1
add support for enter/leave entity events for when the avatar enters or leaves the bounds of an entity
2014-11-03 15:33:01 -08:00
Stephen Birarda
d3372537c5
Merge pull request #3715 from ZappoMan/entityScriptsAndEvents
...
Entity Scripts
2014-11-03 15:02:52 -08:00
ZappoMan
252d05282b
added example entity script that teleports your avatar to the entity when you click on it
2014-11-03 12:03:08 -08:00
ZappoMan
30c5451b87
added example of playing a sound on click
2014-11-03 11:52:16 -08:00
ZappoMan
f9bd954fbe
typo
2014-11-03 11:43:30 -08:00
ZappoMan
948f3a4c1f
added an example entity script that makes the avatar do crazy legs when you click on an entity
2014-11-03 11:38:49 -08:00
David Rowe
d085be6c47
Better estimate of HMD offset
2014-11-03 11:14:04 -08:00
ZappoMan
49a389618e
Merge branch 'master' of https://github.com/highfidelity/hifi into entityScriptsAndEvents
2014-11-03 10:54:19 -08:00
AndrewMeadows
8d02e64804
Merge pull request #3711 from ctrlaltdavid/20130
...
CR for Job #20130 - Repeated inspect.js errors
2014-11-03 08:43:53 -08:00
AndrewMeadows
80a385b23a
Merge pull request #3710 from ZappoMan/lockAndMaterialProperties
...
Improvements to Entities
2014-11-03 08:41:55 -08:00
AndrewMeadows
61d12ba0a9
Merge pull request #3709 from huffman/entity-tool-updates
...
Entity tool cleanup and fixes
2014-11-03 08:37:01 -08:00
AndrewMeadows
aa726bdb56
Merge pull request #3708 from DaveDubUK/19996
...
CR for Job #19996 - Applying the principles of animation to a procedural animation script
2014-11-03 08:25:43 -08:00
ZappoMan
2ffe15c833
add example entity script for change color on hover
2014-11-01 11:43:40 -07:00
Thijs Wenker
af74fc09b9
Adds AudioDevice mute functionality to ScriptEngine
2014-11-01 02:42:22 +01:00
ZappoMan
a5088eece6
first cut at running scripts from entities
2014-10-31 14:03:30 -07:00
David Rowe
f84030ce3f
Fix pan and orbit camera controls in inspect.js after API change
2014-10-30 19:16:29 -07:00
ZappoMan
fecea5fe3c
fixes to the Model List feature in editModels.js and added it to new edit
2014-10-30 15:27:05 -07:00
Ryan Huffman
7ccacbd8ac
Remove old entity selection code and fix rotation bug
2014-10-30 14:57:23 -07:00
ZappoMan
81cc15495f
rename Models to Entities, and add menu option to disable Light entities
2014-10-30 14:43:43 -07:00
Ryan Huffman
55fdbfec1f
Disable edit camera tools
2014-10-30 14:43:35 -07:00
Brad Hefta-Gaub
12fbc9a039
Merge pull request #3705 from birarda/lobby
...
lobby easter egg for status
2014-10-30 11:40:24 -07:00
Stephen Birarda
bc24fa7de0
lobby easter egg for status
2014-10-30 11:39:37 -07:00
AndrewMeadows
4cf77d1c6c
Merge pull request #3702 from ZappoMan/lockAndMaterialProperties
...
Lock and textures properties
2014-10-30 11:35:38 -07:00
Brad Hefta-Gaub
cdca6588e2
Merge pull request #3704 from huffman/orbit-camera
...
Update edit camera controls to hide cursor when orbiting
2014-10-30 11:28:27 -07:00
Ryan Huffman
87a17f869f
Update edit camera controls to hide cursor
2014-10-30 11:25:39 -07:00
Stephen Birarda
409a01c498
show the reticle sphere in lobby interface
2014-10-30 11:16:52 -07:00
ZappoMan
95c5b417c9
texture support in model entities
2014-10-30 11:04:19 -07:00
Stephen Birarda
35dc72521b
only show sphere if user is wearing the oculus
2014-10-30 10:44:55 -07:00
Stephen Birarda
ec126f16d5
make the oculus reticle a sphere overlay
2014-10-30 10:43:10 -07:00
Stephen Birarda
ae4233c680
add a missing semicolon for @zappoman
2014-10-30 10:22:30 -07:00
Stephen Birarda
2aebfc968a
don't render Avatars when in lobby
2014-10-30 10:21:52 -07:00
Stephen Birarda
183d080b1e
use new lobby panel wall to avoid shimmer on frame edge
2014-10-30 10:11:05 -07:00
ZappoMan
c650cabb5d
support for locked property, some plumbing for textures property
2014-10-30 10:05:20 -07:00
Brad Hefta-Gaub
12c79b2be8
Merge pull request #3696 from birarda/lobby
...
tweaks to lobby to add the orb shell
2014-10-30 09:20:21 -07:00
Stephen Birarda
136aba450b
add semicolons back to all of lobby, fix long line
2014-10-30 09:18:46 -07:00
ZappoMan
83706cfc4e
Revert "remove sample code"
...
This reverts commit bde221c0c3
.
2014-10-29 21:22:06 -07:00
ZappoMan
bde221c0c3
remove sample code
2014-10-29 21:09:31 -07:00
Brad Hefta-Gaub
6b4b0bc8a4
Merge pull request #3693 from Adrianl3d/20016
...
CR for Job #20016 - Input box overlay in Javascript
2014-10-29 20:45:57 -07:00
Adrianl3d
2532a54a2d
code tidy up
...
Fixed indentation, fixed text overflow.
2014-10-30 13:28:50 +10:00
Stephen Birarda
4a32b5acf3
add a reticle so oculus selection is more obvious
2014-10-29 16:19:44 -07:00
Stephen Birarda
64c5405a36
use an ORB_SHIFT variable to easily shift the orb position
2014-10-29 16:01:33 -07:00
Stephen Birarda
88475f6154
fix positioning of lobby panel wall inside orb sphere
2014-10-29 15:47:23 -07:00
Stephen Birarda
26f71de65f
Merge branch 'master' of https://github.com/highfidelity/hifi into lobby
2014-10-29 14:50:47 -07:00
Stephen Birarda
a333325a92
when user drops into lobby hide everything else
2014-10-29 14:29:28 -07:00
Brad Hefta-Gaub
d49b617a4a
Merge pull request #3695 from RyanDowne/master
...
Philip's head move script changes
2014-10-29 13:59:26 -07:00
Brad Hefta-Gaub
daf867f3ee
Merge pull request #3694 from birarda/lobby
...
initial version of the lobby panel wall to jump to locations
2014-10-29 13:59:02 -07:00
Ryan
d8ce5d530f
Philip's head move script changes
2014-10-29 13:50:49 -07:00
Stephen Birarda
ed098be2bc
don't remove testModelOverlaySubMeshes
2014-10-29 13:49:12 -07:00
Stephen Birarda
cb4ae5f1bb
initial version of the lobby script to jump to locations
2014-10-29 13:43:59 -07:00
Brad Hefta-Gaub
51531e1fb5
Merge pull request #3689 from huffman/fix-edit-entities-arrow
...
Fix issue with arrow keys moving objects when edit mode off
2014-10-29 12:11:06 -07:00
ZappoMan
c3d1d13fa9
Merge branch 'master' of https://github.com/highfidelity/hifi into rayPickSubMeshes
2014-10-29 11:56:27 -07:00
ZappoMan
0696bd39f5
added example script for lobby model overlays
2014-10-29 11:39:23 -07:00
Ryan Huffman
e8f7c2c2ae
Fix issue with arrow keys moving objects when edit mode off
2014-10-29 11:20:19 -07:00
Adrianl3d
1d335c1218
Added textInputOverlayExample.js
...
Displays a text overlay and captures keystrokes which appear on the
overlay. Demonstrates keystroke events, mouse click events, clickable
text overlay and image overlay buttons
2014-10-29 23:39:44 +10:00
Brad Hefta-Gaub
caecf473ff
Merge pull request #3678 from huffman/entity-tool-fixes
...
Entity tool updates and fixes
2014-10-28 15:24:21 -07:00
Ryan Huffman
bdfdeecc46
Fix bug with entity selection shadow
2014-10-28 13:45:31 -07:00
Ryan Huffman
af103b22ff
Remove extra print statements and whitespace
2014-10-28 13:42:40 -07:00
Ryan Huffman
76c3e9f483
Add support for undoing duplication and deletion commands
2014-10-28 13:42:02 -07:00
Ryan Huffman
68f51d2484
Add entity tool support for unkown entity ids
2014-10-28 13:39:41 -07:00
ZappoMan
8debb33c6a
default light properties
2014-10-28 12:44:57 -07:00
Ryan Huffman
8f53e1731b
Add selectionManager.setSelections and hasSelection
2014-10-28 12:40:44 -07:00
ZappoMan
c3cd733c2f
tweaks to edits for lights
2014-10-28 12:40:17 -07:00
ZappoMan
8570088f9d
added light exampple
2014-10-28 12:26:45 -07:00
Ryan Huffman
e21bf78d04
Remove cancel tool functionality
2014-10-28 11:21:26 -07:00
ZappoMan
7d2ef7923b
Merge branch 'master' of https://github.com/highfidelity/hifi into moreLightPropertiesAttempt2
2014-10-28 10:50:02 -07:00
Ryan Huffman
21b6a93fef
Add entity tool for movement using arrow keys
2014-10-28 10:12:17 -07:00
Ryan Huffman
48eaa7ce12
Cleanup entity tools
2014-10-28 10:11:18 -07:00
Ryan Huffman
97ede6c75a
Merge branch 'master' of github.com:highfidelity/hifi into entity-tool-fixes
2014-10-28 10:00:49 -07:00
Ryan Huffman
e7d67ee3ba
Move rotation handle update to a separate function
2014-10-28 10:00:34 -07:00
DaveDubUK
d1404aa7d3
Minor code edits
2014-10-28 16:57:53 +00:00
ZappoMan
5d7a0c2934
added light properties to edit tools
2014-10-27 14:34:43 -07:00
AndrewMeadows
fecf7ba5ed
Merge pull request #3667 from PhilipRosedale/master
...
HeadMove: Double click on spacebar turns around
2014-10-27 11:00:34 -07:00
AndrewMeadows
9d93ec5a5a
Merge pull request #3656 from huffman/separate-camera-tool
...
Add camera move tool for editing
2014-10-27 10:54:02 -07:00
Philip Rosedale
4b7eb682b3
Easier to get out of body and move from there with target
2014-10-27 08:44:45 -07:00
Philip Rosedale
fde85bb4d2
don't spam
2014-10-26 21:18:54 -07:00
Philip Rosedale
8158733a27
double click to turn around
2014-10-24 20:21:57 -07:00
Stephen Birarda
57e7fa233f
Merge pull request #3664 from PhilipRosedale/master
...
Tour Guide script to let you follow people, better hair
2014-10-24 17:10:57 -07:00
Philip Rosedale
54197b2c23
fix for spacing
2014-10-24 17:10:46 -07:00
Philip Rosedale
1e832e7bbb
Tour guide script
2014-10-24 16:38:24 -07:00
Stephen Birarda
8ae1f980f5
don't make headMove changes if key is auto repeating
2014-10-24 16:13:01 -07:00
Ryan Huffman
e556886c72
Add entity copying and axis constraining to entity tools
2014-10-23 15:28:16 -07:00
Ryan Huffman
fde7b30501
Add Camera::modeUpdated()
2014-10-23 14:47:41 -07:00
Ryan Huffman
28095e9972
Remove print statements in edit entities
2014-10-23 14:47:07 -07:00
Ryan Huffman
5b5a1745fd
Add camera move tool
2014-10-23 14:46:39 -07:00
Leonardo Murillo
a4965e7f60
No need for https when downloading assets
2014-10-23 13:59:08 -06:00
Philip Rosedale
3ba3354e11
Merge pull request #3636 from Atlante45/reverb
...
Reverb
2014-10-22 21:51:57 -07:00
Clément Brisset
bf9d467328
Merge pull request #3638 from huffman/entity-tools-updates
...
Entity tool fixes
2014-10-22 17:40:21 -07:00
Philip Rosedale
d3fa3fbbac
Merge pull request #3640 from PhilipRosedale/master
...
can warp at any yaw angle
2014-10-22 15:43:12 -07:00
Philip Rosedale
70f72f9404
can warp at any yaw angle
2014-10-22 15:09:43 -07:00
Ryan Huffman
14555c4534
Add UndoStackScriptingInterface and support when editing entities
2014-10-22 14:54:04 -07:00
Atlante45
86c965a922
Merge branch 'master' of https://github.com/highfidelity/hifi into reverb
2014-10-22 14:20:22 -07:00
Ryan Huffman
0bda7699a6
Disable properties menu with multi-selection
2014-10-22 10:38:24 -07:00
Ryan Huffman
5b9806dc0d
Fix deletion with multi-selection
2014-10-22 10:37:17 -07:00
Ryan Huffman
078d14ae58
Fix rotation overlay size with multi-selection
2014-10-22 10:36:58 -07:00
Ryan Huffman
52dacaab02
Update entity editing to force SPACE_LOCAL for single-selection
2014-10-22 10:36:44 -07:00
ZappoMan
2f9766e051
first cut at light entity
2014-10-22 08:41:31 -07:00
Ryan Huffman
d9029beaa4
Merge remote-tracking branch 'upstream/master' into entity-tools-multi-selection
2014-10-21 15:17:07 -07:00
Ryan Huffman
d5c7c60553
Update entity edit tools
...
Move editing functions into "tool" objects which contain onBegin,
onMove, and onEnd functions.
Add multi-selection
Add local and world editing modes
Fix XZ tool
2014-10-21 15:15:26 -07:00
Philip Rosedale
2a5b2d8686
Improved version of headMove with timed target reveal
2014-10-21 11:40:16 -07:00
Philip Rosedale
4e605f5f67
First headMove "no-barf" version with lean/nod to walk, turn
2014-10-21 00:20:08 -07:00
Atlante45
5a11104bdf
Updated script
2014-10-20 13:45:16 -07:00
Atlante45
86b87770c2
Merge branch 'master' of https://github.com/highfidelity/hifi into reverb
2014-10-17 16:50:19 -07:00
Ryan Huffman
2a4092f287
Merge branch 'master' of git://github.com/highfidelity/hifi into entity-tools-new
2014-10-17 12:44:11 -07:00
ZappoMan
6fdd489715
more Particles to Entities migration
2014-10-17 10:25:52 -07:00
ZappoMan
a1ecad683a
more Particles to Entities migration
2014-10-17 10:17:18 -07:00
ZappoMan
0ff6c491d4
more Particles to Entities migration
2014-10-17 10:11:47 -07:00
ZappoMan
25270efa42
more Particles to Entities migration
2014-10-17 10:01:08 -07:00
ZappoMan
aaa76f6071
more Particles to Entities migration
2014-10-17 09:59:03 -07:00
ZappoMan
597bfa33b9
more Particles to Entities migration
2014-10-17 09:53:53 -07:00
ZappoMan
e5b665cc30
more Particles to Entities migration
2014-10-17 09:50:15 -07:00
ZappoMan
c5c44e7cec
more Particles to Entities migration
2014-10-16 21:13:34 -07:00
ZappoMan
7ca4c95d4a
more Particles to Entities migration
2014-10-16 21:03:40 -07:00
ZappoMan
ce638dd14d
more Particles to Entities migration
2014-10-16 20:52:38 -07:00
ZappoMan
fc507850be
Merge branch 'master' of https://github.com/highfidelity/hifi into removeParticles
2014-10-16 20:36:28 -07:00
Atlante45
5d146a00e7
Merge branch 'master' of https://github.com/highfidelity/hifi into reverb
...
Conflicts:
interface/CMakeLists.txt
2014-10-16 15:21:34 -07:00
Ryan Huffman
5139914ba9
Fix entity tools focus not always using latest entity position
2014-10-16 10:50:42 -07:00
Ryan Huffman
0326ec2aa9
Fix right/left stretch entity tool
2014-10-16 10:44:26 -07:00
Ryan Huffman
fdc231424b
Update entitySelectionTools to use camera position/orientation instead of avatar
2014-10-16 09:50:06 -07:00
Brad Hefta-Gaub
ec647ca488
Merge pull request #3603 from huffman/entity-tools
...
Camera easing for entity edit tools
2014-10-16 09:23:15 -07:00
Ryan Huffman
643f28eb3f
Add rotation and upDown handle resizing to entity edit tools
2014-10-15 09:29:30 -07:00
Ryan Huffman
17209ae0d1
Add easing to edit camera
2014-10-15 09:28:42 -07:00
Brad Hefta-Gaub
102d02d396
Merge pull request #3596 from huffman/entity-tools
...
Camera functionality for entity edit tools
2014-10-14 16:28:17 -07:00
Atlante45
4a3f72ab0b
Merge branch 'master' of https://github.com/highfidelity/hifi into reverb
2014-10-14 15:13:50 -07:00
Ryan Huffman
a05e2ea168
Add entityCameraTools.js
2014-10-14 13:15:28 -07:00
Ryan Huffman
c332d94ae3
Add handle size based on distance in edit tools
2014-10-14 13:04:15 -07:00
Ryan Huffman
f178de3b2e
Merge branch 'master' of github.com:highfidelity/hifi into entity-tools
2014-10-13 21:25:47 -07:00
NextPrior
a0a5530641
Initial reverb implementation
...
Conflicts:
interface/CMakeLists.txt
interface/src/Audio.cpp
interface/src/Audio.h
libraries/script-engine/src/ScriptEngine.cpp
2014-10-13 18:13:51 -07:00
Andrzej Kapolka
00490af837
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
2014-10-13 17:59:35 -07:00
Clément Brisset
200c0e080e
Merge pull request #3589 from ZappoMan/editToolsImprovements
...
highlight grabber handles on hover
2014-10-13 16:19:57 -07:00
Clément Brisset
f6f187e7f0
Merge pull request #3587 from ctrlaltdavid/20101
...
CR for Job #20101 - Upload model file function is broken
2014-10-13 16:16:49 -07:00
Andrzej Kapolka
84022fd19d
Merge branch 'master' of https://github.com/highfidelity/hifi into metavoxels
2014-10-13 15:35:07 -07:00
Andrzej Kapolka
13efaba22c
Basic metavoxels example.
2014-10-13 15:34:38 -07:00
ZappoMan
d886f4c81a
removing particles
2014-10-13 14:47:48 -07:00
ZappoMan
02aa4bb4b6
removing particles
2014-10-13 14:45:50 -07:00
ZappoMan
2a281298f0
fix grenades
2014-10-13 14:36:17 -07:00
ZappoMan
bb0479b466
removing particles from scripts
2014-10-13 14:19:57 -07:00
ZappoMan
fe759859e7
removing particles
2014-10-13 14:11:20 -07:00
ZappoMan
45a5768750
highlight grabber handles on hover
2014-10-13 12:19:38 -07:00
ZappoMan
2b6cd6d29a
add debugging for ryan's rotate problems
2014-10-13 11:33:06 -07:00
AndrewMeadows
d90d30ad9f
Merge pull request #3585 from ZappoMan/editToolsImprovements
...
various edit tool fixes
2014-10-13 10:12:47 -07:00
AndrewMeadows
3d888b6c27
Merge pull request #3584 from huffman/sdl-update
...
Update to SDL2
2014-10-13 09:37:16 -07:00
David Rowe
c6bf09f509
Fix model uploading for the case that haven't uploaded model before
2014-10-13 08:35:52 -07:00
ZappoMan
8c85c3261e
draw tickmarks for current roation correctly for pitch and roll as well
2014-10-10 22:11:27 -07:00
ZappoMan
e6d7add5dc
display tickmarks on the current rotation overlay
2014-10-10 21:57:10 -07:00
ZappoMan
caac5881bf
correctly handle unselect and dont show highlight when other tool is active
2014-10-10 21:39:05 -07:00
ZappoMan
f21ff76a38
dont allow stretching below a minimum dimension
2014-10-10 21:23:56 -07:00
ZappoMan
dfff16d9e8
make sure to not select other entities when clicking on a grab handle of a selected entity
2014-10-10 21:12:28 -07:00
ZappoMan
cdafba603d
use axis aligned bounding box for highlight and selection box instead of non-axis aligned box
2014-10-10 17:11:27 -07:00
Ryan Huffman
1c2a971638
Update gamepad.js to use new Joysticks interface
2014-10-10 17:03:25 -07:00
Philip Rosedale
49c02267d3
Merge pull request #3580 from ZappoMan/editToolsImprovements
...
better handling of rotated entities
2014-10-10 11:03:04 -07:00
ZappoMan
ca66319aa2
draw selection handles for bounding box correctly when rotated
2014-10-10 10:37:32 -07:00
Stephen Birarda
f5ee55bef4
remove xbox.js now that we have gamepad.js
2014-10-10 09:44:38 -07:00
Stephen Birarda
d6f33cea51
Merge pull request #3578 from huffman/xbox-controller
...
Xbox controller script
2014-10-10 09:42:17 -07:00
Ryan Huffman
c69ad78d3b
Add wired 360 controller on Windows support
2014-10-10 09:30:51 -07:00
Ryan Huffman
a9eaf3b740
Update gamepad.js to work with wired 360 controller
2014-10-10 09:27:07 -07:00
AndrewMeadows
2a8b002725
Merge pull request #3576 from ZappoMan/editToolsImprovements
...
First cut at new rotation UI/UX
2014-10-10 08:17:22 -07:00
ZappoMan
eae1e45ada
cleanup comments and dead code
2014-10-09 21:29:02 -07:00
ZappoMan
ec5ba59f0e
cleanup comment
2014-10-09 21:24:34 -07:00
ZappoMan
df16bd2b3c
cleanup comment
2014-10-09 21:24:09 -07:00
ZappoMan
3b01b652f3
clean up of rotation from all directions
2014-10-09 21:12:23 -07:00
ZappoMan
b1da04f0f0
support for snap to rotation
2014-10-09 19:41:51 -07:00
ZappoMan
89f423255e
use large target for rotate overlays so we are guarenteed to hit the plane
2014-10-09 19:21:15 -07:00
ZappoMan
f1bc6d729c
make rotate handles work as expected
2014-10-09 18:01:48 -07:00
ZappoMan
f6c07a5ada
first cut at making the rotate handles actually rotate
2014-10-09 17:37:56 -07:00
Ryan Huffman
0fce89a627
Add gamepad.js
2014-10-09 16:22:27 -07:00
Ryan Huffman
77890e4075
Add automatic resizing to natural dimensions in newEditEntities.js
2014-10-09 11:33:31 -07:00
David Rowe
8954e1d6e1
Document non-usage of Leap controller's first finger joints
2014-10-08 22:11:36 -07:00
David Rowe
cf3d2c7b4a
Fix Leap finger joints
2014-10-08 21:31:46 -07:00
ZappoMan
458475ee64
work on intersection with rotation overlays
2014-10-08 20:31:46 -07:00
ZappoMan
4558caf431
display current pitch/yaw/roll in rotation overlays
2014-10-08 19:30:43 -07:00
ZappoMan
18f3a208f7
fix property edit dialog box
2014-10-08 19:29:07 -07:00
ZappoMan
e544c06b92
correctly reselect entity after property edits to make sure handles move if dimensions or position changes
2014-10-08 19:28:40 -07:00
ZappoMan
1990419eeb
first cut at correct handle hide/show behavior and rotate overlay hide/show behavior
2014-10-08 15:15:49 -07:00
Philip Rosedale
905b52eab4
Merge pull request #3558 from ctrlaltdavid/leap-hand-fixes
...
Leap hand fixes
2014-10-08 11:35:56 -07:00
David Rowe
a3cce3ae22
Fix Leap hand roll
2014-10-08 10:11:18 -07:00
AndrewMeadows
c56923d316
Merge pull request #3549 from ZappoMan/editToolsImprovements
...
add tick marks to planar ellipse/circle overlays
2014-10-08 09:33:34 -07:00
Philip Rosedale
244256bb91
Merge pull request #3482 from DaveDubUK/19970
...
Code Review for Job #19970
2014-10-07 15:37:15 -07:00
David Rowe
373d2f0532
Work-around for right hand roll on Windows is no longer needed
2014-10-07 14:50:29 -07:00
Clément Brisset
3283c861b1
Merge pull request #3529 from huffman/19903
...
CR for Job #19903 - When you bring in an FBX apply the default scale to the model
2014-10-06 18:21:28 -07:00
ZappoMan
12deec928c
add tick marks to planar ellipse/circle overlays
2014-10-06 14:15:22 -07:00
David Rowe
08147380c7
Fix property names used for text overlay colors
2014-10-06 14:09:23 -07:00
Leonardo Murillo
1de473a013
Fixing globals var scopt
2014-10-06 14:27:25 -06:00
Andrzej Kapolka
0d5f81c062
Merge pull request #3540 from samcake/temp0
...
replacing glutSolidSPhere by a cached Geometry
2014-10-06 12:23:44 -07:00
Clément Brisset
b8c7a9263c
Merge pull request #3544 from murillodigital/master
...
Changing bucket name
2014-10-06 11:39:52 -07:00
Leonardo Murillo
f0852ba283
Using new variable in all references to S3 bucket
2014-10-06 11:21:35 -06:00
Ryan Huffman
e70c57cb95
Replace magic numbers wiht const values
2014-10-06 08:37:07 -07:00
Thijs Wenker
b7165cb353
store the last selected audio device
2014-10-05 21:11:42 +02:00
Sam Gateau
bd5c6517a5
Merge branch 'master' of https://github.com/highfidelity/hifi into temp0
...
Conflicts:
interface/src/ui/MetavoxelEditor.cpp
interface/src/ui/overlays/Sphere3DOverlay.cpp
2014-10-03 17:31:05 -07:00
Sam Gateau
738369e21f
Replacing glutSolidSphere by a cached Geometry
...
Instead of calling glutSolidSphere, just call Application::getInstance()->getGeometryCache()->renderSphere(...)
- replaced all the instances of "glutSolidSphere"
- Changed the atmosphere shaders so instead of drawing a sphere of the size of the atmosphere, we draw a unit sphere, the vertices get scaled at the right radius in th vertex shader using fOuterRadius
2014-10-03 16:55:58 -07:00
ZappoMan
23f584d9da
added file headers
2014-10-03 09:26:09 -07:00
ZappoMan
4ad10cb6cc
fix comment
2014-10-03 04:27:41 -07:00
ZappoMan
023916e7e5
Merge branch 'master' of https://github.com/highfidelity/hifi into editToolsImprovements
2014-10-03 04:25:24 -07:00
ZappoMan
f7a8689436
hide rotate handles till implemented
2014-10-03 04:25:13 -07:00
ZappoMan
98c959d94c
implement more corner stretching
2014-10-03 04:21:44 -07:00
ZappoMan
f6fc1173e6
fix RBN stretching, tweak some names, add some additional edge grabbers to some sides
2014-10-03 03:52:57 -07:00
ZappoMan
ea0d74b957
implement TOP, BOTTOM, LEFT, RIGHT side stretching
2014-10-03 03:33:32 -07:00
ZappoMan
6207e951b6
implement FAR side stretching
2014-10-03 03:17:45 -07:00
ZappoMan
88c983cd3b
dry up some code
2014-10-03 03:12:09 -07:00
ZappoMan
4af3968e01
move XZ translation into the selection tool so that it plays nice with stretchers
2014-10-03 03:03:48 -07:00
ZappoMan
05f2263c9c
implement NEAR face stretch
2014-10-03 02:31:45 -07:00
ZappoMan
370d01b1f5
implement up/down translation
2014-10-03 01:16:26 -07:00
ZappoMan
175e5d5f79
add ray picking to 3D overlays
2014-10-02 20:44:49 -07:00
Clément Brisset
a5f524c4e5
Merge pull request #3528 from ctrlaltdavid/20049
...
CR for Job #20049 - Leap - Some fixes to Leap
2014-10-02 18:31:55 -07:00
ZappoMan
ab58a4e5b8
tweaks to translation, reduce redraws of selection handles
2014-10-02 17:58:18 -07:00
ZappoMan
d666f9ce98
Merge branch 'master' of https://github.com/highfidelity/hifi into editToolsImprovements
...
Conflicts:
examples/editModels.js
2014-10-02 15:17:59 -07:00
ZappoMan
4ed047cf98
first pass at newEditEntities.js
2014-10-02 15:15:52 -07:00
ZappoMan
bfde23349f
moving libraries style JS files to libraries
2014-10-02 15:15:09 -07:00
Ryan Huffman
d7f383f74a
Fix failure case when resizing a new model
2014-10-02 12:10:20 -07:00
Ryan Huffman
b2229a9a9f
Update editModels.js to automatically resize new models to their naturalDimensions
2014-10-02 12:05:20 -07:00
ZappoMan
d0026cd529
latest selection UI features: grabbers, and rotate handles in correct locations
2014-10-02 10:19:51 -07:00
Brad Hefta-Gaub
4e752f9bb8
Merge pull request #3520 from Adrianl3d/20082
...
CR for Job #20082 - Entity properties bad readable, background is wrong sized
2014-10-02 08:35:50 -07:00
DaveDubUK
38f0bc9f8d
Adding followThroughOverlappingAction script
...
The purpose of this project is to validate the principles of animation
into a procedural animation script. To test the theory, we implemented a
simple procedural arm swing animation that is both realtime and that
incorporates Disney's principles of animation (principle of Overlapping
Action and Follow Through). When applied to the arm swing, the
principles make the shoulder rotation lead the elbow rotation which will
lead the wrist rotation. Doing so results in an organic and life-like
effect.
2014-10-02 07:47:20 +01:00
David Rowe
51f229af57
Make recalibrate Leap-on-desk if avatar head or skeleton changes
2014-10-01 18:34:56 -07:00
David Rowe
38b6d5dd5d
Make leapHands.js handle Leap-on-HMD setting changes
2014-10-01 16:05:19 -07:00
David Rowe
84a3f6e8f4
Make recalibrate Leap-on-desk if avatar scale changes
2014-10-01 15:00:19 -07:00
ZappoMan
060a690f85
moved the selection display class into own file
2014-10-01 09:46:34 -07:00
Philip Rosedale
8f40780af0
Merge pull request #3517 from ctrlaltdavid/20048
...
CR for Job #20048 - Leap - Make leapHands.js work with Leap-on-Rift
2014-09-30 21:06:45 -07:00
ZappoMan
c3b0700601
introduce Planar3DOverlay for common features of rectangle and circle, introduced rectanglular 3D plane
2014-09-30 14:52:44 -07:00
Thijs Wenker
9ba2a9736c
style
2014-09-30 22:23:40 +02:00
Thijs Wenker
eed6e2e8f6
- Edit -> Model List menu option
...
- Combo items can be JS objects now, write a toString() function for each JS object to describe them
2014-09-30 22:11:21 +02:00
ZappoMan
7fc6eecca7
added support for dashed lines for 3D Circle overlays
2014-09-30 11:27:16 -07:00
David Rowe
26cd76e07b
Position and orient hands when using Leap on HMD
2014-09-30 10:08:50 -07:00
ZappoMan
16cdc2614f
added circle overlays
2014-09-30 10:06:39 -07:00
Philip Rosedale
a07a0f4f72
Disable room limits set for demo comedy club
2014-09-30 09:57:05 -07:00
Adrianl3d
2ab38ace1b
Improved contrast to textOverlay and resize
...
Increased background alpha, increased text color, and resize to allow
for new properties.
2014-09-30 16:34:47 +10:00
ZappoMan
25b072cb22
first cut at new glowing pulsing select ui in editModels.js
2014-09-29 16:46:17 -07:00
David Rowe
c02cd66dcb
Don't calibrate avatar for Leap Motion if mounted on HMD
2014-09-28 17:19:47 -07:00
DaveDubUK
3581b0d0c3
update to 1.007b
...
Code cleanup
2014-09-27 22:47:42 +07:00
ZappoMan
cbc502553b
add rescale support to entity properties UI
2014-09-26 16:25:24 -07:00
ZappoMan
21b0e31ee1
Merge branch 'master' of https://github.com/highfidelity/hifi into moreWorkOnCollidingEntitites
2014-09-26 12:21:51 -07:00
ZappoMan
2d81d7c554
add support for ignore collisions and collisions will/wont move entities
2014-09-26 11:43:56 -07:00
Philip Rosedale
7c1333dcb0
Merge pull request #3486 from ZappoMan/moreWorkOnCollidingEntitites
...
Improvements to entity collisions (using shape collider)
2014-09-26 11:25:51 -07:00
Atlante45
a4a5d71caa
Merge branch 'fix_attachment_bug_with_recording' of github.com:Atlante45/hifi into radio_js
...
Conflicts:
libraries/audio/src/AudioInjector.cpp
2014-09-26 10:45:34 -07:00
Atlante45
cf925120ca
Merge branch 'master' of https://github.com/highfidelity/hifi into fix_attachment_bug_with_recording
2014-09-25 19:23:46 -07:00
Atlante45
3baa992bc3
Fixed radio model
2014-09-25 18:56:37 -07:00
Atlante45
11a5358a6e
Adapted radio.js to new funciton calls
2014-09-25 18:12:30 -07:00
ZappoMan
fa8c5b85ff
allow you to edit mass
2014-09-25 17:00:35 -07:00
Brad Hefta-Gaub
0775e9dde4
Merge pull request #3479 from PhilipRosedale/master
...
Improved eye contact, audio driven mouth and brows, linear audio scope
2014-09-25 09:32:37 -07:00
Brad Hefta-Gaub
712f88baa3
Merge pull request #3476 from birarda/xbox-controller
...
add script support for general SDL controllers
2014-09-25 09:25:08 -07:00
DaveDubUK
80aa5e45f8
Update to walk.js 1.006b
...
Update to walk.js 1.006b
2014-09-25 11:51:11 +07:00
Atlante45
2766b6a4d7
Make radio show up in front of you
2014-09-24 17:12:49 -07:00
Atlante45
75dc26c9ff
Slider can moved when recording paused or stoped
2014-09-24 16:19:47 -07:00
Stephen Birarda
13d3eb02e3
report the 360 axis values in xbox.js
2014-09-23 17:19:57 -07:00
Stephen Birarda
00b0806c4d
move JoystickManager to JoystickScriptingInterface, add Joystick class for SDL Joystick
2014-09-23 17:09:46 -07:00
Stephen Birarda
900daf48eb
initial working connection of an xbox gamepad
2014-09-23 14:48:44 -07:00
Atlante45
af341247af
Recorder.js UI + pause and slider bar implementation
2014-09-23 14:29:00 -07:00
Philip Rosedale
21a15cff2a
Avatar can look at corrected position when looking at me
2014-09-23 12:50:47 -07:00
Atlante45
fb982870c6
Added passive play bar to Recorder.js
2014-09-23 11:51:19 -07:00
Atlante45
33236b6c40
Removed extra space
2014-09-23 11:02:25 -07:00
Andrew Meadows
57dd9fba28
adding move.js, removing swissArmyJetpack.js
2014-09-19 16:55:04 -07:00
AndrewMeadows
76f78e77d1
Merge pull request #3461 from PhilipRosedale/master
...
final tweaks to movement script
2014-09-19 09:23:14 -07:00
Philip Rosedale
6c808f2979
final tweaks to movement script
2014-09-19 09:22:27 -07:00
AndrewMeadows
2a5ec89e3b
Merge pull request #3460 from PhilipRosedale/master
...
Added JS support for neck position for headMove script
2014-09-19 09:04:12 -07:00
Philip Rosedale
c6d6c347cd
head move using neck measurement for movement rather than head.
2014-09-19 08:48:55 -07:00
Craig Hansen-Sturm
255d9346bb
Merge pull request #3459 from Atlante45/JS_hook_for_recordings
...
Added JS hooks for new Player options
2014-09-18 17:13:07 -07:00
Atlante45
3ba178022e
Added new options to ControlledAC.js
2014-09-18 17:02:11 -07:00
Atlante45
58b1db4f09
Added JS hooks for new Player options
2014-09-18 16:49:13 -07:00
Atlante45
b58c5f75dd
Fixes 0 makes a voxel when tool off
2014-09-18 16:24:23 -07:00
Philip Rosedale
3f9eff2a90
Merge branch 'master' of https://github.com/worklist/hifi
2014-09-18 10:48:44 -07:00
Philip Rosedale
8c71ed3f10
Improving headMove, added JS call for neckPosition
2014-09-18 10:48:36 -07:00
Stephen Birarda
1ac6c8a568
Merge remote-tracking branch 'clement/rec_file_format_tweaks' into clement-recording-changes
2014-09-18 10:02:29 -07:00
Atlante45
881ca61a09
Modified recordings namefilter
2014-09-18 00:30:07 -07:00
Andrew Meadows
b311333ac3
initial tuning of headMove.js for avatar motor
2014-09-17 22:35:39 -07:00
Andrew Meadows
613b270d24
headMove.js using experimental avatar motor
2014-09-17 17:57:50 -07:00
AndrewMeadows
42a84b7ff1
Merge pull request #3429 from ctrlaltdavid/20021
...
Code Review for Job #20021
2014-09-17 09:19:29 -07:00
Craig Hansen-Sturm
896cb70ff6
Merge pull request #3424 from PhilipRosedale/master
...
Fixes to audio attenuation jumps and better sample loop script
2014-09-16 12:00:36 -07:00
David Rowe
ed2216d100
Apply right hand roll work-around only if Windows
2014-09-16 11:13:42 -07:00
ZappoMan
ffe1e2db00
fix crash in butterflies.js
2014-09-16 09:07:22 -07:00
Philip Rosedale
62b21f52af
fix for sharp change in attenuation when too near a source
2014-09-16 01:18:42 -07:00
David Rowe
f890ea744b
Add calibration of physical hand height
2014-09-15 23:09:00 -07:00
David Rowe
f1d7ab149f
Add calibration of "zero" position according to avatar body
2014-09-15 21:25:50 -07:00
Philip Rosedale
af638a9963
Use dimensions, not radius
2014-09-15 20:55:25 -07:00
David Rowe
543e9e3eb5
Access wrist controller rotation only once per frame
2014-09-15 20:22:53 -07:00
David Rowe
a594136a9a
Fix up hand roll, pitch, and yaw as best able for now
2014-09-15 20:12:13 -07:00
Philip Rosedale
ca556d7eb3
Merge branch 'master' of https://github.com/worklist/hifi
2014-09-15 20:00:49 -07:00
Philip Rosedale
4dc929eddb
Simpler script with sphere to indicate emission point
2014-09-15 19:50:38 -07:00
Brad Hefta-Gaub
cb1c8a9bb2
Merge pull request #3417 from thoys/load-script-from-message-example-js
...
load a javascript from a message when the user agrees
2014-09-15 18:33:14 -07:00
Atlante45
9bed37c86c
Update position of audio
2014-09-15 16:05:26 -07:00
Atlante45
f3e2507ed3
Merge branch 'master' of https://github.com/highfidelity/hifi into radio_js
2014-09-15 15:54:31 -07:00
Thijs Wenker
6feb732467
load a javascript from a message when the user agrees
2014-09-15 21:30:19 +02:00
David Rowe
1527c40e1d
Add hand roll, pitch, and yaw
2014-09-14 15:25:02 -07:00
David Rowe
3ddd5854cd
Position avatar hands with Leap Motion with no roll, pitch or yaw
2014-09-14 15:03:22 -07:00
David Rowe
4382b62613
Add TODO for reviewing Leap Motion right hand roll calculation
2014-09-14 14:02:03 -07:00
David Rowe
1b48d5c040
Add hand pitch, roll, and yaw from Leap Motion
2014-09-14 13:47:15 -07:00
David Rowe
1f159a5ce5
Refactor w.r.t. hands
2014-09-14 13:47:13 -07:00
David Rowe
c7b34b4f54
Lower left and right hands independently when no longer being tracked
2014-09-14 13:47:13 -07:00
David Rowe
b4592aceb6
Add interim work-around and TODOs for Leap Motion controller issues
2014-09-14 13:47:12 -07:00
David Rowe
16eca79cfa
Add leapHands.js that makes avatar fingers mirror real finger movements
2014-09-14 13:47:11 -07:00
Thijs Wenker
df0cbd54fc
Merge branch 'master' of https://github.com/highfidelity/hifi into 20017
...
Conflicts:
interface/src/Application.cpp
2014-09-12 23:04:05 +02:00
Philip Rosedale
3fbe183196
Merge pull request #3402 from ZappoMan/stretchableEntities
...
New Entities Features
2014-09-12 13:57:45 -07:00
Thijs Wenker
1838272d73
moved back butterflies.js , did I do it right?
2014-09-12 22:53:53 +02:00
Brad Hefta-Gaub
fc33de28a0
Merge pull request #3399 from huffman/19831
...
Code Review for Job #19831
2014-09-12 13:45:20 -07:00
Ryan Huffman
113e9cf43b
Remove use of Quat::rotate
2014-09-12 13:31:07 -07:00
Thijs Wenker
dd47b7afc6
Merge branch 'master' of https://github.com/highfidelity/hifi into 20017
...
Conflicts:
interface/src/scripting/WindowScriptingInterface.cpp
2014-09-12 22:04:21 +02:00
Brad Hefta-Gaub
16d4563af0
Merge pull request #3383 from Adrianl3d/19977
...
Code Review for Job #19977
2014-09-12 12:53:28 -07:00
ZappoMan
16f9d60df7
upgrade butterflies to use dimensions
2014-09-12 08:34:02 -07:00
ZappoMan
024f1b47c2
Merge branch 'master' of https://github.com/highfidelity/hifi into stretchableEntities
...
Conflicts:
interface/src/entities/RenderableBoxEntityItem.cpp
interface/src/entities/RenderableModelEntityItem.cpp
libraries/entities/src/EntityTreeElement.cpp
libraries/shared/src/Extents.h
2014-09-12 08:18:09 -07:00
Thijs Wenker
e62380a171
globalServicesExample.js
2014-09-12 02:23:25 +02:00
Ryan Huffman
ffa47b1923
Add header comment to gracefulControls.js
2014-09-11 15:22:04 -07:00
Ryan Huffman
50090c62f2
Update MAX_SPEED and ACCELERATION in gracefulControls.js
2014-09-11 15:16:42 -07:00
Philip Rosedale
5c77040235
remove debug print
2014-09-11 12:15:02 -07:00
Ryan Huffman
a733b13118
Fix vertical movement on gracefulControls.js
2014-09-11 11:34:47 -07:00
Ryan Huffman
4315d63fb5
Merge branch 'master' of github.com:highfidelity/hifi into 19831
2014-09-11 11:13:13 -07:00
ZappoMan
f00947ada7
handle registration point in rendering of box, sphere, and model entities
2014-09-11 08:33:41 -07:00
Philip Rosedale
634bfe5e1d
remove renamed script
2014-09-10 19:02:22 -07:00
Philip Rosedale
0078b45a8f
update headMove to have optional concept of a room that we cannot escape, update and rename butterflies script
2014-09-10 19:00:24 -07:00
ZappoMan
0d80c32306
editModels debug cleanup
2014-09-10 14:51:58 -07:00
ZappoMan
8023735eb3
changed rotational to angular and added angular damping
2014-09-10 14:46:27 -07:00
ZappoMan
bb52c4a1b3
store angular valocity as 3 vector
2014-09-10 11:28:45 -07:00
ZappoMan
d4dad8f4d8
Merge branch 'master' of https://github.com/highfidelity/hifi into stretchableEntities
2014-09-10 10:45:57 -07:00
DaveDubUK
5524270613
walk.js script for https://worklist.net/19970
...
walk.js script for https://worklist.net/19970
2014-09-10 23:57:10 +07:00
ZappoMan
53da483381
more work on visible, registration point, and rotational velocity
2014-09-10 09:05:46 -07:00
ZappoMan
fd59f58989
added script property to EntityProperties setting/getting and scripting
2014-09-09 20:18:01 -07:00
ZappoMan
a7fda032d1
added reset dimensions support to editModels.js
2014-09-09 17:46:31 -07:00
ZappoMan
b78b8ccbb0
first cut at replacing radius with dimensions
2014-09-09 13:33:05 -07:00
AndrewMeadows
c815ee53c9
Merge pull request #3379 from ctrlaltdavid/20018
...
Code Review for Job #20018
2014-09-09 12:01:52 -07:00
Adrianl3d
4e639fcab7
Bot script with user definable waypoints
...
Worklist job to change from random roaming to definable waypoints.
2014-09-09 11:45:12 +10:00
Atlante45
da740e8a88
First cut at radio.js
2014-09-08 15:31:53 -07:00
Philip Rosedale
0b02376594
Add head-driven movement to default scripts
2014-09-08 11:39:04 -07:00
Philip Rosedale
2b87296cde
Merge branch 'master' of https://github.com/worklist/hifi
2014-09-08 11:38:02 -07:00
David Rowe
999fac785a
Add and use Leap Motion controller releasing at script ending
2014-09-08 11:34:41 -07:00
Philip Rosedale
5b88e47810
Head movement and hydra/hand movement separated to headMove.js and hydraMove.js
2014-09-08 11:31:39 -07:00
Chris Collins
a824712ee6
Changed list model icon
...
Changed list-model.svg icon to be consistent with the other icons
2014-09-08 10:55:45 -07:00
ZappoMan
293fc56a66
use load instead of include for default scripts since Script.load() now works better
2014-09-06 15:38:01 -07:00