Dimitrie Stefanescu
|
f3ada78463
|
feat(viewer): adds native screenshot capability (image/png)
|
2021-04-23 16:21:38 +01:00 |
|
Dimitrie Stefanescu
|
c11630fc14
|
feat(viewer): adds several optional parameters to various functions
(1) post load function skipping; (2) zoom fit; (3) zoom transitions; (4) camera rotation;
|
2021-04-23 15:34:40 +01:00 |
|
Dimitrie Stefanescu
|
e95962cd63
|
improvement(viewer): cleans up example file
|
2021-04-23 15:32:40 +01:00 |
|
Cristian Balas
|
09de8184a7
|
viewer.loadObject now returns after loading (#187)
|
2021-04-22 13:47:03 +03:00 |
|
Dimitrie Stefanescu
|
ff5c35a685
|
feat(viewer/frontend): shows alert if no objects were loaded in viewer
|
2021-03-26 19:56:36 +00:00 |
|
Dimitrie Stefanescu
|
52a9829752
|
improvement(viewer): emits a warning if no 3d objects are found during the load process
|
2021-03-26 18:43:09 +00:00 |
|
Dimitrie Stefanescu
|
846223fbb9
|
fix(viewer): allows non-auth requests to happen; error converted to console warning
|
2021-03-26 09:39:15 +00:00 |
|
Dimitrie Stefanescu
|
e0641639da
|
feat(loader): separated object loader into separate package
|
2021-03-25 17:27:29 +00:00 |
|
Alan Rynne
|
0c832c69ea
|
fix(viewer): Removed unnecessary warning
|
2021-03-11 12:39:03 +01:00 |
|
Alan Rynne
|
8e13907786
|
fix(viewer): Arc and circle radius bug
|
2021-03-11 12:27:49 +01:00 |
|
Alan Rynne
|
b90f1c157d
|
fix(units): Arc and circle now use conversionFactor
|
2021-03-10 15:57:29 +01:00 |
|
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
|
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
|
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 |
|
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
|
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 |
|