Commit graph

47 commits

Author SHA1 Message Date
mmiscool
378353e260 cleanup virtual touchpad code. 2023-08-24 01:04:57 +00:00
mmiscool
8914d9295e improvements to virtual mouse 2023-08-22 02:37:41 +00:00
Val Erastov
c70ef0372b convert ViewCube to react 2022-11-15 20:34:17 -08:00
Mike Molinari
793fcee1d5 prevent highlighting of text in view cube for click and drag actions 2022-11-14 01:16:22 +00:00
Mike Molinari
b96ba9d74e make view cube work to rotate to view on click. 2022-11-13 08:28:48 +00:00
Mike Molinari
9f287e77fb Partially functional view cube. 2022-11-09 03:41:45 +00:00
Mike Molinari
380ef5db92 made paths relative for deploying to a folder and not the root of a domain. 2022-11-05 21:23:16 -07:00
Val Erastov
99caf485ee lib assets support 2022-06-25 17:14:26 -07:00
Val Erastov
9fc5ec7bee loading occ wasm from npm package 2022-06-25 15:19:49 -07:00
Mike Molinari
35b6366cc3 reduced size of wasm 2022-06-25 15:19:48 -07:00
Val Erastov (xibyte)
547ec02b01 object highlight mode, reuse styles 2020-03-09 23:46:16 -07:00
Val Erastov
05f238d08a use construction role instead of _construction_ layer, first approach to sketch object explorer 2019-06-05 18:11:37 -07:00
Val Erastov
c47d53cd86 export and import project as a bundle 2019-02-24 14:43:19 -08:00
Val Erastov
aaa6bd6690 export stl functionality 2018-10-31 00:25:00 -07:00
Val Erastov
b8053c5e25 history timeline widget 2018-07-05 22:42:25 -07:00
Val Erastov
25044f28bf get rid of jquery dep for 3d modeller 2018-02-16 00:52:42 -08:00
Val Erastov
fdc52ec85d React transition 2018-01-17 00:06:31 -08:00
xibyte
72104c5413 switch to React 2018-01-06 15:55:18 -08:00
Val Erastov
88f6e641e6 update three.js to 0.89.0 2018-01-03 22:01:44 -08:00
Val Erastov
78bda1e93b get load heavy libs by browser 2017-04-13 00:59:14 -07:00
Val Erastov
2b0b408d73 cleanup unnecessary dependencies 2017-03-16 00:44:45 -07:00
Val Erastov
44d99e8034 load THREE.js using webpack 2017-02-01 16:47:27 -08:00
Val Erastov
7af5780d03 set up build script scripts to build offline bundle 2016-12-19 03:53:07 -08:00
Val Erastov
941edf908d tooltip UI 2016-10-14 01:19:06 -07:00
Val Erastov
e5485dd9be ui toolkit 2016-10-14 01:19:06 -07:00
Val Erastov
0128f1b041 open sketcher in a tab 2016-10-14 01:19:06 -07:00
Val Erastov
405d39cfbc icons for save/upload etc... 2016-10-14 01:19:05 -07:00
Val Erastov
201142b3ed transition to es6 modules 2016-09-08 20:51:30 -07:00
Val Erastov
36617beb25 export to stl 2015-11-25 21:48:58 -08:00
Val Erastov
17ba1f0c1b restore wizards from history 2015-11-25 20:51:33 -08:00
Val Erastov
16418f2136 live wizard for extrude/cut operations 2015-09-25 21:43:31 -07:00
Val Erastov
1c281a23f0 fix nonsense 2015-09-25 19:45:48 -07:00
Val Erastov
503d86c362 introducing wizards 2015-09-25 19:44:24 -07:00
Val Erastov
cfe4dbf261 transform controls 2015-09-09 20:12:38 -07:00
Val Erastov
9aaebb7166 fix modifying operation API 2015-09-02 19:44:54 -07:00
Val Erastov
a803c5e5f4 redo algorithm for merging csg polygons 2015-08-30 01:45:07 -07:00
Val Erastov
471680ff13 BIG CLEAN-UP 2015-02-20 19:56:04 -08:00
Val Erastov
658f2220ee structs 2015-01-30 16:26:42 -08:00
Val Erastov
2cc244d340 some state 2015-01-22 00:07:02 -08:00
Val Erastov
ec4d877deb make cut work 2015-01-15 01:13:28 -08:00
Val Erastov
6fb0e58483 second approach to face merging 2015-01-14 02:25:20 -08:00
Val Erastov
d53ce98ee9 first approach to cut 2015-01-12 23:50:05 -08:00
Val Erastov
3f65afd7ed make extrude work 2015-01-08 01:51:22 -08:00
Val Erastov
28faec86ab see sketch on faces 2014-11-04 23:17:35 -08:00
Val Erastov
d562b0fd21 approach to minimization 2014-09-16 22:07:37 -07:00
Val Erastov
f9ae20c167 port plane logic from java 2014-08-18 22:50:08 -07:00
Val Erastov
c61181e3aa luck with threejs 2014-08-17 00:35:13 -07:00