Commit graph

348 commits

Author SHA1 Message Date
David Rowe
47ab9d3221 Fix flash of color from laser target when turn on or jump distance 2017-09-28 16:04:22 +13:00
David Rowe
a74678a24d Improve size of scale handles for distant entities 2017-09-28 12:57:30 +13:00
David Rowe
9a51ce4b29 Simplification 2017-09-28 12:18:36 +13:00
David Rowe
57cec50583 Fix UI disappearing when inside complex model 2017-09-28 12:18:09 +13:00
David Rowe
20b1ab0087 Tidying 2017-09-27 22:06:28 +13:00
David Rowe
ad838c6b3c Adjust position of wrist icon 2017-09-27 21:53:26 +13:00
David Rowe
c2471e340a Reduce number of calls to Script.resolvePath 2017-09-27 21:49:02 +13:00
David Rowe
e623b1e0a5 Alternative, more robust handle scaling method 2017-09-27 19:21:07 +13:00
David Rowe
d4fc26f3b7 Fix header highlighting if close and reeopen app with tool selected 2017-09-27 15:22:33 +13:00
David Rowe
895ffaf1f9 Fix group clear button messing up select-in-box state 2017-09-27 15:09:10 +13:00
David Rowe
76889d1b67 Improve handle scaling of entity with near-zero dimension 2017-09-27 12:04:05 +13:00
David Rowe
0f5adb488c Merge branch 'vr-edit-footer' into vr-edit-a
# Conflicts:
#	scripts/vr-edit/modules/toolsMenu.js
2017-09-27 10:04:31 +13:00
David Rowe
8bd0e464aa Merge branch 'vr-edit-group-box' into vr-edit-a 2017-09-27 08:48:44 +13:00
David Rowe
9b7197cf3f Don't highlight entity you're inside unless you laser it 2017-09-26 15:36:40 +13:00
David Rowe
d64e3aca55 Polyvoxels don't have a color property 2017-09-26 11:10:05 +13:00
David Rowe
bbc6e5d1b5 Fix bounding box isn't cleared when exit tool with header or grip click 2017-09-24 17:06:42 +13:00
David Rowe
4e0efdaa1a Automatically add entities in bounding box to currently selected groups 2017-09-24 16:55:15 +13:00
David Rowe
2afc84cf0b Display bounding box of currently selected groups 2017-09-24 12:06:04 +13:00
David Rowe
8976befaeb Use emissive FBX model for highlighted Tools menu header 2017-09-23 14:20:53 +12:00
David Rowe
64acc0d0a3 Press undo/redo and menu buttons when click them 2017-09-23 13:01:38 +12:00
David Rowe
bc5cd7415b Use emissive FBX models for header bars 2017-09-23 11:56:42 +12:00
David Rowe
f53f8c14fc Update wrist tool icon 2017-09-23 11:34:57 +12:00
David Rowe
edd6310a07 Move undo/redo buttons to footer area and make persistent 2017-09-22 21:46:33 +12:00
David Rowe
ca000acf2a Add space for a footer to put undo/redo buttons in 2017-09-22 17:40:34 +12:00
David Rowe
959d497079 Change group tool's "Cancel" button to "Clear" 2017-09-22 12:00:12 +12:00
David Rowe
e4a126461b Add extra Create palette items 2017-09-22 10:53:06 +12:00
David Rowe
a757012c10 Change default color to 100% white 2017-09-22 08:17:35 +12:00
David Rowe
f58b2a3bed Add group selection logic 2017-09-21 21:59:19 +12:00
David Rowe
2f9a314aa9 Implement group selection box button states 2017-09-21 19:07:13 +12:00
David Rowe
a56a155cc3 Add group selection box buttons 2017-09-21 17:31:32 +12:00
David Rowe
906595e4fa Automatically return to Tools menu after grouping or ungrouping 2017-09-21 16:15:06 +12:00
David Rowe
41647305ed Rename selection manager object to avoid name clash with new API object 2017-09-20 11:11:18 +12:00
David Rowe
6c5a1c0460 Address laser and controller interactions with HUD overlays and tablet 2017-09-16 15:45:44 +12:00
David Rowe
455db1ac82 Tighten up handle scaling to keep handle 1-1 with hand/laser 2017-09-15 19:11:04 +12:00
David Rowe
1f63425e9f Don't kick particle effects when apply physics 2017-09-15 13:58:58 +12:00
David Rowe
4b63d8b7d9 Don't kick polylines when apply physics 2017-09-15 13:48:01 +12:00
David Rowe
f02d057a83 Fix not kicking off physics if hand is inside entity 2017-09-15 13:43:53 +12:00
David Rowe
9da3ed0ceb Emissive Create palette models 2017-09-15 11:24:33 +12:00
David Rowe
c6af82dedc Increase maximum number of undo levels to 1000 2017-09-15 09:55:14 +12:00
David Rowe
f1572a165a Fix history crash 2017-09-15 09:54:55 +12:00
David Rowe
378793d18e Proper color circle 2017-09-15 08:48:47 +12:00
David Rowe
f22e2de525 Interim method for disabling controllerDispatcher lasers, grabbing, etc. 2017-09-14 17:21:45 +12:00
David Rowe
299a8078e3 Revert handControllerGrab.js related changes 2017-09-14 17:08:26 +12:00
David Rowe
8e25ccac79 Tidying 2017-09-14 12:20:33 +12:00
David Rowe
6d42e82711 Condense create and clone to have one history entry 2017-09-14 11:52:36 +12:00
David Rowe
d501a8f7cc Fix scaling and changing hands history 2017-09-14 11:32:58 +12:00
David Rowe
1e2a3a13da Fix grip-delete entity history 2017-09-14 09:31:32 +12:00
David Rowe
18ce5ba30f Add undo/redo for physics 2017-09-14 08:53:20 +12:00
David Rowe
709e7e7d90 Add undo/redo for clone 2017-09-13 15:25:40 +12:00
David Rowe
003c1c7bc5 Add undo/redo for group/ungroup 2017-09-13 15:16:16 +12:00