Dimitrie Stefanescu
|
400f01baf6
|
fix(viewer): selecting curves now working as it should
split up selection handling logic per object type, and not supporting points because of bbox issues
and general zoom to object constraints (for now)
|
2021-02-25 19:08:27 +00:00 |
|
Dimitrie Stefanescu
|
d15dddc3a0
|
improvement(viewer): removes hot try catch (keeps conversion stub as commented code)
|
2021-02-25 18:39:35 +00:00 |
|
Alan Rynne
|
decfc63665
|
fix(viewer): Missing bbox delete in line
|
2021-02-25 11:49:28 +01:00 |
|
Alan Rynne
|
db5d35f5d8
|
fix(viewer): Delete bbox to prevent further conversions
|
2021-02-25 11:48:08 +01:00 |
|
Alan Rynne
|
562ebc7991
|
chore(build): Deleted demo build files
|
2021-02-25 11:23:02 +01:00 |
|
Alan Rynne
|
853b5b2b8d
|
Merge remote-tracking branch 'origin/main' into alan/viewer/conversion-fixes
|
2021-02-25 11:17:52 +01:00 |
|
Alan Rynne
|
de30150cb5
|
fix(viewer): Curve conversions + disposing
|
2021-02-25 11:14:29 +01:00 |
|
Alan Rynne
|
5ce2548c74
|
fix(viewer): Updated conversions to new point format
|
2021-02-24 22:50:05 +01:00 |
|
Dimitrie Stefanescu
|
5f7dae33cc
|
fix(server): fixes #96
corrects permissions check in obj dl route
|
2021-02-23 18:08:03 +00:00 |
|
Dimitrie Stefanescu
|
d30c3141eb
|
Merge pull request #101 from specklesystems/dim/dragcontrols
Fiddles & Fixes
|
2021-02-21 22:43:43 +00:00 |
|
Dimitrie Stefanescu
|
fd03ed789b
|
feat(viewer): adds optional inclusion box test for selection helper
|
2021-02-21 22:42:59 +00:00 |
|
Dimitrie Stefanescu
|
73dca8dc3a
|
refactor(viewer): cleanup
|
2021-02-21 22:02:22 +00:00 |
|
Dimitrie Stefanescu
|
0cd249dc51
|
feat(viewer): adds zoom on section box toggle
|
2021-02-21 21:24:28 +00:00 |
|
Dimitrie Stefanescu
|
399982c519
|
refactor(viewer): moved zoom methods to interactions class & refactored clipping planes assignment
|
2021-02-21 21:19:58 +00:00 |
|
Dimitrie Stefanescu
|
6abf2d7e14
|
feat(viewer): interaction methods for section boxes
|
2021-02-21 21:11:58 +00:00 |
|
Dimitrie Stefanescu
|
6fe560840e
|
feat(viewer): section box now 💯
|
2021-02-21 13:39:44 +00:00 |
|
Dimitrie Stefanescu
|
db2a3f01f6
|
feat(viewer): intermeidate step
|
2021-02-20 23:05:54 +00:00 |
|
Matteo Cominetti
|
20b93d25d6
|
docs: updates readmes with link to docs
|
2021-02-19 18:37:10 +00:00 |
|
Dimitrie Stefanescu
|
70bbc43acb
|
fix(viewer): near/far correctly set on zoom zoom
|
2021-02-19 11:28:02 +00:00 |
|
Dimitrie Stefanescu
|
6f365fad73
|
feat(viewer): changes camera controls; makes zooming smoother; fixes selection handling timeouts
|
2021-02-19 10:36:22 +00:00 |
|
NGimbal
|
e4b3510043
|
fix set from bbox bug
|
2021-02-10 23:18:19 -05:00 |
|
NGimbal
|
166af0956e
|
reverted to section planes in material rather than renderer
|
2021-02-10 21:52:37 -05:00 |
|
NGimbal
|
bf64f7f003
|
limit planes from crossing
|
2021-02-10 21:43:07 -05:00 |
|
NGimbal
|
7572d03f61
|
show sectionBox toggle in interface
|
2021-02-10 18:19:09 -05:00 |
|
NGimbal
|
04f35040d3
|
setFrom BBox
|
2021-02-06 19:33:39 -05:00 |
|
NGimbal
|
7c10805f5e
|
cleaned up SelectionHelper constructor by making subset a THREE.Group which feels right
|
2021-02-06 16:52:35 -05:00 |
|
NGimbal
|
653e4c42ff
|
set by box
|
2021-02-06 16:27:19 -05:00 |
|
NGimbal
|
2cc074ed5a
|
properly oriented planes
|
2021-02-04 21:28:01 -05:00 |
|
NGimbal
|
35dc0464bb
|
small comments
|
2021-02-03 13:14:36 -05:00 |
|
NGimbal
|
03466e056d
|
dragging mostly works now
|
2021-02-03 13:04:04 -05:00 |
|
NGimbal
|
b0f8f11383
|
towards good interactions
|
2021-02-02 16:46:54 -05:00 |
|
NGimbal
|
dafb63d2b8
|
moved selection logic to Viewer from SelectionHelper
|
2021-01-30 21:09:29 -05:00 |
|
NGimbal
|
5a9863c2ac
|
generalizing SelectionHelper
|
2021-01-30 12:14:25 -05:00 |
|
Alan Rynne
|
74c68fbf4c
|
feat(viewer): Added polycurve conversion.
|
2021-01-26 12:46:12 +01:00 |
|
Alan Rynne
|
bcadd9b9ef
|
chore(viewer): Refactor + improvement in arc/circle conversion
Fixed error in loading %
|
2021-01-26 12:16:34 +01:00 |
|
Alan Rynne
|
626546cc70
|
feat(viewer): Dealt with chunking in curve conversions
|
2021-01-26 11:33:53 +01:00 |
|
Alan Rynne
|
d4090084ea
|
chore(viewer): Updated tracked build files
|
2021-01-25 14:55:42 +01:00 |
|
Alan Rynne
|
80610cc3b7
|
feat(viewer): Initial curve conversions
|
2021-01-25 14:54:59 +01:00 |
|
Dimitrie Stefanescu
|
9ec099ef0d
|
feat(viewer): adds small help menu to renderer component
|
2021-01-22 09:43:31 +00:00 |
|
Dimitrie Stefanescu
|
5d4cf9c616
|
feat(viewer): scaffolds frontend renderer integration
|
2021-01-20 20:00:00 +00:00 |
|
Dimitrie Stefanescu
|
0269fec071
|
fix(viewer): cleans selection on scene disposal
|
2021-01-19 22:21:11 +00:00 |
|
Dimitrie Stefanescu
|
2326b5cc9e
|
improvement(viewer): cleans up sample viewer app
|
2021-01-19 22:20:49 +00:00 |
|
Dimitrie Stefanescu
|
516863ecd5
|
improvement(viewer): cleans up selection handling code
|
2021-01-19 22:20:05 +00:00 |
|
Dimitrie Stefanescu
|
a26cf1ce3b
|
feat(viewer): selection utils: esc clears selection
|
2021-01-19 22:07:43 +00:00 |
|
Dimitrie Stefanescu
|
5428bab9f4
|
feat(viewer): adds loading convience method and improves selection behaviour
clicks on objects hidden by a section plane are no longer selecting it
|
2021-01-19 22:04:13 +00:00 |
|
Dimitrie Stefanescu
|
8de7162c18
|
fix(viewer): fixes loading of nested elems (e.g., windows in walls)
|
2021-01-17 23:23:03 +00:00 |
|
Dimitrie Stefanescu
|
f5db265c67
|
docs(viewer): comments for another day
|
2021-01-14 00:53:45 +02:00 |
|
Dimitrie Stefanescu
|
113b027f99
|
fix(viewer): double tap zoom to object made nicer; other minor improvements
|
2021-01-13 23:17:48 +02:00 |
|
Dimitrie Stefanescu
|
39f0e827a0
|
feat(viewer): double tapping ✅
|
2021-01-13 22:52:28 +02:00 |
|
Dimitrie Stefanescu
|
83234b9741
|
improvement(viewer): snaps rotation controls on clipping planes; hides unecessary axis controls
|
2021-01-13 22:08:12 +02:00 |
|