Dimitrie Stefanescu
|
f327aa5f8a
|
improvement(viewer): selection events now emit actual object user metadata
|
2021-05-07 12:13:42 +01:00 |
|
Dimitrie Stefanescu
|
a5dcff873e
|
feat(viewer): adds buttons for some of the new functionality in the example app
|
2021-04-23 20:02:08 +01:00 |
|
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 |
|
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
|
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
|
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
|
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
|
d4090084ea
|
chore(viewer): Updated tracked build files
|
2021-01-25 14:55:42 +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
|
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 |
|
Dimitrie Stefanescu
|
35b2c4937b
|
improvement(viewer): better SSAO & disabling on rotations to maintain fps
|
2021-01-13 21:22:57 +02:00 |
|
Dimitrie Stefanescu
|
25d255194a
|
improvement(viewer): hacks rhino metal materials to be lighter
|
2021-01-13 14:05:01 +02:00 |
|
Dimitrie Stefanescu
|
3b9e198d6c
|
feat(viewer): reflections and shiny things + section plane refactor
|
2021-01-13 13:56:06 +02:00 |
|
Dimitrie Stefanescu
|
60ef85955c
|
feat(viewer): section cuts & various improvements
|
2021-01-13 00:20:07 +02:00 |
|
Dimitrie Stefanescu
|
258f029573
|
feat(viewer): multiple improvements
object selection, multiple selection & deselection logic; zoom extents, zoom to object; default
solid material improvements; lighting improvements
|
2021-01-12 12:52:38 +02:00 |
|
Dimitrie Stefanescu
|
87290b9008
|
feat(viewer): first (rather large) commit
scaffolds the base 3d viewer for speckle.
|
2021-01-11 15:11:51 +02:00 |
|