Commit Graph

207 Commits

Author SHA1 Message Date
parker
b245e5333e feat(geometrySpreadsheet): connect attribute buttons 2025-08-10 19:13:08 +01:00
parker
750dfea9a0 feat(geometrySpreadsheet): read all attributes of different types from geometry 2025-08-10 14:46:41 +01:00
parker
13da4a79f4 fix(geometrySpreadsheet): geometry updates with displayGeoChanged signal 2025-08-10 11:31:01 +01:00
parker
add55e720f feat(geometrySpreadsheet): read attributes from geometry 2025-08-10 02:01:28 +01:00
parker
898291e39e feat: update model from geometry 2025-08-09 23:16:21 +01:00
parker
2c139a5f6a feat: basic geometry spreadsheet model 2025-08-05 22:10:10 +01:00
parker
ef372a9630 feat: add geometry spreadsheet widget 2025-08-05 19:48:22 +01:00
parker
2a0afc7c24 feat: only render solo points 2025-08-05 02:03:51 +01:00
parker
123f6d30fe feat: opengl point rendering 2025-08-04 22:56:06 +01:00
parker
065e5f73ac feat: render open and closed faces/lines 2025-08-04 13:47:08 +01:00
parker
3130d91f39 feat: render split lines 2025-08-04 12:16:19 +01:00
parker
3d65b13e1b feat: add type agnostic parameter defaults 2025-08-03 23:57:31 +01:00
parker
0af1c65996 feat: add string parameter 2025-08-03 22:15:23 +01:00
parker
abc9419998 feat: add consistant padding 2025-08-03 20:44:38 +01:00
parker
21a27648d6 feat: add xyz parameter type 2025-08-03 20:26:42 +01:00
parker
aa3086bdf9 fix: dependent op cooking 2025-08-03 04:00:09 +01:00
parker
40c37438ce feat: multithread building vbo 2025-08-03 03:47:51 +01:00
parker
488ff9ff72 refactor: cleanup setPosBuffer funciton, add getters for geometry 2025-08-03 03:22:52 +01:00
parker
48ad8909cc fix: general optimization, lazy cooking, transform caching, fix geometry copying 2025-08-02 23:02:14 +01:00
parker
92bfc8ff26 feat: add obj reader 2025-08-01 16:04:35 +01:00
parker
ab6b5ac935 feat: add cube test geometry node 2025-07-31 22:12:38 +01:00
parker
8b7793cc73 feat: hard face normals per vertex 2025-07-31 21:33:16 +01:00
parker
8a77048ea0 feat: gl exploded mesh representation 2025-07-31 18:57:25 +01:00
parker
2bdada366b feat: add cgal and viewport smooth normals 2025-07-31 18:19:14 +01:00
parker
afd3559a4d store and pass normal values to viewport 2025-07-30 23:34:07 +01:00
parker
e72e6bce96 fix: dirty system now dirties and cooks descendents of change 2025-07-30 17:12:13 +01:00
parker
83e0977d5d feat: variable socket counts 2025-07-30 14:03:38 +01:00
parker
1c57b7a9e6 feat: trigger node update when new input is connected 2025-07-30 00:43:44 +01:00
parker
d6a205f777 feat: node name reflects type 2025-07-30 00:32:07 +01:00
parker
dabe7c860d fix: remove duplicate inputs graphically 2025-07-28 21:28:10 +01:00
parker
7347db34ea fix: remove duplicate inputs in engine, add icecream for debugging 2025-07-28 18:03:17 +01:00
parker
93fe708646 fix: tests 2025-07-28 17:18:10 +01:00
parker
34da64bbb2 Merge branch 'feat/parameterUI' 2025-07-24 13:13:12 +01:00
parker
90cc821ffc feat(parameters): signal on parameter change 2025-07-24 02:34:36 +01:00
parker
9880aa0b05 feat(parameters): add defaults and remove qt keywords 2025-07-24 01:55:21 +01:00
parker
8a380a0fee feat: context can red parameters 2025-07-24 01:26:11 +01:00
parker
28a6cdc0ee fix: adjust stretch factors 2025-07-23 21:21:12 +01:00
parker
8ac9b80a69 feat(parameter): persistant parameter value 2025-07-23 21:21:12 +01:00
parker
2f3f9f09db feat(parameter): populate parameterPanel 2025-07-23 21:21:12 +01:00
parker
c08fd4e7e8 feat: working parameter creation 2025-07-23 21:21:12 +01:00
parker
52548a3d58 feat: pass node info with template 2025-07-23 21:21:12 +01:00
parker
b6185f5749 feat: register parameter list 2025-07-23 21:21:12 +01:00
5bec11dec0 feat(parms): add template and type 2025-07-23 21:21:12 +01:00
parker
7e9523aa77 feat(parameter): add float parm 2025-07-23 21:21:12 +01:00
parker
f49c6bd5de fix: adjust stretch factors 2025-07-23 21:19:58 +01:00
parker
884c7a094a feat(parameter): persistant parameter value 2025-07-23 20:31:02 +01:00
parker
ae78e15931 feat(parameter): populate parameterPanel 2025-07-23 19:54:40 +01:00
parker
c3fabfa47b feat: working parameter creation 2025-07-23 16:57:27 +01:00
parker
b2afebd883 feat: pass node info with template 2025-07-23 14:06:57 +01:00
parker
c5f2dec008 feat: register parameter list 2025-07-22 21:18:06 +01:00