David Rowe
|
ab6e278a48
|
Intersect and hover overlay handles with laser
|
2017-07-13 17:01:56 +12:00 |
|
David Rowe
|
9cbde6d99e
|
Hover intersected handle
|
2017-07-13 15:05:04 +12:00 |
|
David Rowe
|
e644aabaf7
|
Intersect overlays with hands
|
2017-07-13 15:04:25 +12:00 |
|
David Rowe
|
23ebb791e8
|
Fix don't scale with hands if scaling multiple entities with handles
|
2017-07-12 19:22:08 +12:00 |
|
David Rowe
|
1fc2d7ed1b
|
Display corner scale handles
|
2017-07-12 18:44:08 +12:00 |
|
David Rowe
|
972cf1a1be
|
Size handles to compensate for physical distance
|
2017-07-12 16:11:59 +12:00 |
|
David Rowe
|
2c3cd53f8d
|
Display face scale handles only for single entities
|
2017-07-12 15:30:13 +12:00 |
|
David Rowe
|
850b94220f
|
Display face scale handles
|
2017-07-12 15:22:44 +12:00 |
|
David Rowe
|
196f5a43b1
|
Don't scale with hands if scaling with handles
|
2017-07-12 12:18:59 +12:00 |
|
David Rowe
|
db37417ccd
|
Tidying
|
2017-07-12 11:15:55 +12:00 |
|
David Rowe
|
68cdc23530
|
Display selection bounding box for scaling with handles
|
2017-07-12 11:04:02 +12:00 |
|
David Rowe
|
657ac1aaeb
|
Fix enumeration of entity tree
|
2017-07-11 21:16:21 +12:00 |
|
David Rowe
|
3450d64bed
|
Hover with "scale" color if in scale-with-handles mode
|
2017-07-11 17:37:09 +12:00 |
|
David Rowe
|
ed3c0cdced
|
Use grip click to toggle scale-with-hands / scale-with-handles
|
2017-07-11 17:16:38 +12:00 |
|
David Rowe
|
e8d8a5c0a2
|
Rotate entity selection while scaling
|
2017-07-08 12:27:48 +12:00 |
|
David Rowe
|
73c6414f93
|
Natural scale of entity selection with hands / lasers
|
2017-07-08 12:07:20 +12:00 |
|
David Rowe
|
a35d5fe128
|
Different color highlight for about-to-scale
|
2017-07-07 15:49:52 +12:00 |
|
David Rowe
|
5da8fe19de
|
Fix highlights not moving when entities being moved by other hand
|
2017-07-07 15:10:07 +12:00 |
|
David Rowe
|
998d27d66d
|
Logic and stub for grab versus scale
|
2017-07-07 15:06:18 +12:00 |
|
David Rowe
|
0ba11ffdc9
|
Make each hand aware of other
|
2017-07-07 14:51:20 +12:00 |
|
David Rowe
|
cab2caaf27
|
Apply edit and highlight after calculating both hands' inputs
|
2017-07-07 14:45:49 +12:00 |
|
David Rowe
|
c2159bc52a
|
Fix laser not disappearing when lose hand tracking
|
2017-07-06 16:44:58 +12:00 |
|
David Rowe
|
b042f8615b
|
Fix highlight position for entity with non-center registration point
|
2017-07-06 16:36:22 +12:00 |
|
David Rowe
|
3e96df5436
|
Precalculate laser sphere bright color
|
2017-07-06 16:24:15 +12:00 |
|
David Rowe
|
72529cf90b
|
Highlight hand when it intersects an entity
|
2017-07-06 10:49:17 +12:00 |
|
David Rowe
|
38e7ee3096
|
Hover and select entities that hand intersects
|
2017-07-05 22:38:59 +12:00 |
|
David Rowe
|
e6e619f0d8
|
Hover only editable entities
|
2017-07-05 22:36:18 +12:00 |
|
David Rowe
|
24b1963257
|
Tidying
|
2017-07-05 16:00:42 +12:00 |
|
David Rowe
|
1e76729d59
|
Lock laser distance while editing
|
2017-07-05 15:52:22 +12:00 |
|
David Rowe
|
75bc0f8b3f
|
Translate and rotate selected entities
|
2017-07-05 15:47:08 +12:00 |
|
David Rowe
|
c85df15bad
|
Display bounding boxes as highlights when hovering
|
2017-07-05 14:21:47 +12:00 |
|
David Rowe
|
dd1116092e
|
Collect entities in parent-child tree that hovered entity belongs to
|
2017-07-05 14:20:29 +12:00 |
|
David Rowe
|
f9ee21525d
|
A laser for each hand
|
2017-07-05 12:53:54 +12:00 |
|
David Rowe
|
bf722f084e
|
A controller object for each hand
|
2017-07-05 12:49:36 +12:00 |
|
David Rowe
|
dcbf3ceeb9
|
Update loop
|
2017-07-05 12:40:45 +12:00 |
|
David Rowe
|
a24a0265f9
|
Improve communication with hand controller script
|
2017-07-04 16:24:17 +12:00 |
|
David Rowe
|
a863e37eb5
|
Communicate VR edit enabled state to hand controller script
|
2017-06-30 12:11:06 +12:00 |
|
David Rowe
|
84e11db772
|
VR edit app script and button
|
2017-06-29 16:58:56 +12:00 |
|