Commit graph grid-apps-cmms/src/kiri/widget.js
Author SHA1 Message Date
Stewart Allen
5b9991815e change missing shared array class to string which should never match 2023-02-07 15:04:57 -05:00
Stewart Allen
50f69925c2 add notice for missing SharedArrayBuffer and widget workaround 2023-02-07 14:54:55 -05:00
Stewart Allen
ae03abb547 fix multi-widget load grouping, reload same file with import 2023-01-14 10:57:32 -05:00
Stewart Allen
4ec8f845c5 checkpoint 2023-01-09 19:56:58 -05:00
Stewart Allen
849a55439b checkpoint prototype 2023-01-09 14:55:17 -05:00
Stewart Allen
b4321197c7 remove decimation on save. fix showGrid persistence 2023-01-07 14:28:29 -05:00
Stewart Allen
1b140435c7 remove largely duplicated mesh heal tool to focus on mesh editor version first 2022-11-15 22:07:55 -05:00
Stewart Allen
41141816ba fix widget mesh move optimiztion that prevented track.box from being set 2022-11-13 13:36:33 -05:00
Stewart Allen
12052b90e7 fix widget move event 2022-11-08 22:22:47 -05:00
Stewart Allen
3452297dc6 fix re-shadow after index rotations, carry angle through synth points 2022-11-08 14:46:40 -05:00
Stewart Allen
335a2706b4 refactor platform layout code, move stock record update into platform update 2022-11-04 12:46:06 -04:00
Stewart Allen
54b9889ffa experiment with buckets object instead of array to handle negative z. avoid mutating output points in renderer 2022-11-03 23:16:07 -04:00
Stewart Allen
77c8b0299c fixes for indexing and tracking during slicing 2022-11-03 10:44:58 -04:00
Stewart Allen
7bb4b817fa return early when no changes 2022-11-02 23:30:40 -04:00
Stewart Allen
ee8d4b0013 update face selection for new widget A indexing, timeline op terminates chain 2022-11-02 22:22:38 -04:00
Stewart Allen
8e6ffdb259 change how indexing is tracked and updated 2022-11-02 21:08:55 -04:00
Stewart Allen
8c3997d16d testing rotation / offset compensation 2022-11-02 13:31:14 -04:00
Stewart Allen
f588e2e5cf allow newSlice to track a specified widget to aid 4th axis visuals 2022-11-02 10:43:58 -04:00
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