cristi8
355301ae36
wip viewer
2021-10-29 11:05:38 +03:00
cristi8
38eca4dbdc
WIP viewer
2021-10-25 15:46:37 +03:00
Dimitrie Stefanescu
3a3fd7d963
refactor(viewer): linting yay
2021-07-05 09:11:44 +01:00
Dimitrie Stefanescu
a357e770f4
feat(viewer): added unit support for blocks & nested blocks
...
note: this is a bit of a wider change as extra scaling flags needed to be added to prevent it when
not needed - namely inside block instances, which get transformed anyway later; otherwise double
scaling would happen.
2021-05-20 20:08:43 +01:00
Dimitrie Stefanescu
921a82caee
style(viewer): cleanup
2021-05-20 17:56:39 +01:00
Dimitrie Stefanescu
90abe98986
feat(viewer): handles block object selection
2021-05-20 17:54:47 +01:00
Dimitrie Stefanescu
1729b0c583
feat(viewer): preliminary blocks & nested block support
2021-05-20 16:30:42 +01:00
Dimitrie Stefanescu
e0eba09d79
refactor(viewer): removes unused files & cleans up console logs
2021-05-13 18:51:43 +01:00
Dimitrie Stefanescu
1567c341ae
feat(viewer): adds pointcloud support
2021-05-13 18:48:47 +01:00
Dimitrie Stefanescu
3e95142a36
feat(viewer): adds support for 🌈 meshes
2021-05-10 22:15:05 +01:00
Dimitrie Stefanescu
b1f963451f
feat(viewer): adds handling for named views (partly closes #193 )
2021-05-10 17:15:44 +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
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
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
7572d03f61
show sectionBox toggle in interface
2021-02-10 18:19:09 -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
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
0269fec071
fix(viewer): cleans selection on scene disposal
2021-01-19 22:21:11 +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