Commit graph grid-apps-cmms/src/kiri/widget.js
Author SHA1 Message Date
Stewart Allen
fb39c48011 eliminate specialized rotate for belt 2022-11-01 23:53:22 -04:00
Stewart Allen
4bc113096b remove non-func unrotate() and fold rotinfo back into belt 2022-11-01 23:45:11 -04:00
Stewart Allen
2af361fc5a work on getting index translated widget geometry 2022-11-01 19:55:30 -04:00
Stewart Allen
d54b7590c4 fix mesh rotation compensation 2022-11-01 10:12:22 -04:00
Stewart Allen
abd1a763aa consolidate widget mesh position / rotation updates for setTopZ and setIndex 2022-10-31 14:39:51 -04:00
Stewart Allen
b5f756acf6 track widget indexing to timeline selection 2022-10-31 12:14:28 -04:00
Stewart Allen
7017bb5fb7 set index angle from clicked face 2022-10-29 18:43:22 -04:00
Stewart Allen
05cdb29d11 add cam index operation. not wired into slice/preview yet 2022-10-28 17:18:01 -04:00
Stewart Allen
ec9e24d320 remove normal generation for in favor of flat shading 2022-10-14 15:06:06 -04:00
Stewart Allen
ce856146e9 improve slice/preview visuals with custom normals 2022-10-14 12:42:51 -04:00
Stewart Allen
1a7e97462b fix line width override in preview. add more lighting debug 2022-09-26 13:28:31 -04:00
Stewart Allen
059dbced58 when healing enabled, warn when non-manifold geometry detected. update release notes 2022-09-08 13:26:47 -04:00
Stewart Allen
1ac95d785b remove unworkable indexed mesh code 2022-05-15 15:20:39 -04:00
Stewart Allen
7f8a9f6f75 add feature macros 2022-05-08 13:41:12 -04:00
Stewart Allen
3af830afe6 experiment with material clipping planes 2022-04-27 17:56:07 -04:00
Stewart Allen
50dfba4e84 stub in cam pocket op with surface selection 2022-04-04 21:37:15 -04:00
Stewart Allen
31bfe837d7 add selector for trace mode. convert widget mesh material to array. bump rev 3.4.D1 2022-04-03 14:56:58 -04:00
Stewart Allen
336ce53dd3 fix for use in engine / cli with no api.event 2022-03-05 18:50:41 -05:00
Stewart Allen
d7be37478d modify kiri ui to use updated dependency management 2022-02-22 00:05:29 -05:00
Stewart Allen
57a2129dba convert bulk of root kiri packages to gapp.register() loading 2022-02-20 22:47:04 -05:00
Stewart Allen
74d3d8752c refactor widget as class. patch engine, frame, cli 2022-02-18 12:08:08 -05:00
Stewart Allen
8e208c99d5 rename catalog to files 2022-02-18 11:30:00 -05:00
Stewart Allen
85a58f8f50 teasing apart monoliths 2022-02-17 14:40:51 -05:00
Stewart Allen
90cf2b038e make cli a more fully featured command line utility refs #199 2022-02-11 11:52:23 -05:00
Stewart Allen
a2c282a072 add widget disable toggle. bump rev 3.2.D2 2022-01-24 21:54:50 -05:00
Stewart Allen
64fa3f80bb more memory efficient wireframe for KM 2022-01-23 20:04:32 -05:00
Stewart Allen
837f584907 ghost mode in slice/preview uses gray instead of a color to better show lines 2022-01-23 17:21:20 -05:00
Stewart Allen
e682881374 pushing poiint lights way out seems to be better overall 2022-01-19 22:06:55 -05:00
Stewart Allen
7a4e0d515d more lighting work 2022-01-19 21:39:11 -05:00
Stewart Allen
7932b2945e clean up three adds. remove unused 2022-01-10 11:53:23 -05:00
Stewart Allen
9ed88bb938 ugprade threejs and comment out computeFaceNormals calls 2022-01-03 19:58:49 -05:00
Stewart Allen
0b89e0d94b undo movemesh optimization that broke layout 2021-12-27 09:03:17 -05:00
Stewart Allen
470a4c1f6b fix obj export, async loaded grouped import 2021-12-19 14:37:29 -05:00
Stewart Allen
29026ecb64 fix obj autoscale 2021-12-12 19:54:55 -05:00
Stewart Allen
955d9b9a3f speed up face generation for healing 2021-12-09 21:33:05 -05:00
Stewart Allen
83bbf16768 skip catalog for grouped objects 2021-12-07 18:28:49 -05:00
Stewart Allen
b6fb3b314e reflow catalog.putFile using promises. only notify file listeners when concurrent ops complete 2021-11-18 13:51:47 -05:00
Stewart Allen
25740004ef defer/merge saveState calls in some circumstances 2021-10-20 13:32:47 -04:00
Stewart Allen
bf51d56bb5 move tab/support annotations into widget meta data / idb. fix support/lay flat conflict. fix support nozzle in slice. 2021-10-18 23:36:19 -04:00
Stewart Allen
ff298e8300 add select tool 2021-10-09 01:13:41 -04:00
Stewart Allen
4671e0cdd2 fix ray intersections after rotation, scale, mirror 2021-10-07 14:22:13 -04:00
Stewart Allen
7ea9f2a7ef fixes to allow cam processing with engine.html 2021-09-27 11:28:07 -04:00
Stewart Allen
0bba1ca58e round trip indexed geomtery in persisted workspaces 2021-09-20 23:40:49 -04:00
Stewart Allen
6699222b23 add optional vertex indexing on widget data load 2021-09-20 21:43:06 -04:00
Stewart Allen
824ec04814 improve efficiency of wire mesh generation. free point cache after slice 2021-09-18 12:50:05 -04:00
Stewart Allen
69eb0356a9 only add non-empty loops. add simple to top on legacy/support path. fix invalid healed report 2021-09-16 10:39:04 -10:00
Stewart Allen
3d9564c1d0 background healing in the worker 2021-09-08 11:04:57 -04:00
Stewart Allen
7d5f5f934a fix stitching open case 2021-09-08 02:30:43 -04:00
Stewart Allen
e97eb9ad1d add merging of open loops 2021-09-08 01:59:18 -04:00
Stewart Allen
8eaf721648 add mesh heal debug path 2021-09-07 20:17:27 -04:00