Commit Graph

16 Commits

Author SHA1 Message Date
Dimitrie Stefanescu f327aa5f8a improvement(viewer): selection events now emit actual object user metadata 2021-05-07 12:13:42 +01:00
Dimitrie Stefanescu 23ef3e8f30 feat(viewer): adds method to customise camera max polar angle at runtime
this controls wether the camera can look from down upwards - by default this is off, but now it can
be easily re-enabled.
2021-04-26 21:11:03 +01:00
Dimitrie Stefanescu acc5e75528 fix(viewer): adds null checks on obj doubleclick events 2021-04-26 20:57:22 +01:00
Dimitrie Stefanescu 5eeeae53a1 feat(viewer): adds selection & doubleclick events 2021-04-26 20:57:03 +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 3165b8ad01 feat(viewer): adds rotateTo func for top, bottom, side, etc. views 2021-04-23 19:47:29 +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
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 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