Commit Graph

53 Commits

Author SHA1 Message Date
parker
2a0afc7c24 feat: only render solo points 2025-08-05 02:03:51 +01:00
parker
065e5f73ac feat: render open and closed faces/lines 2025-08-04 13:47:08 +01:00
parker
0af1c65996 feat: add string parameter 2025-08-03 22:15:23 +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
8b7793cc73 feat: hard face normals per vertex 2025-07-31 21:33:16 +01:00
parker
2bdada366b feat: add cgal and viewport smooth normals 2025-07-31 18:19:14 +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
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
90cc821ffc feat(parameters): signal on parameter change 2025-07-24 02:34:36 +01:00
parker
8a380a0fee feat: context can red parameters 2025-07-24 01:26:11 +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
67dc55dfb2 fix: tests failing 2025-07-19 00:54:42 +01:00
parker
6c67d5cb36 feat(tab menu): read opDefTable, fix focus bug 2025-07-16 18:59:40 +01:00
parker
a56d379442 feat(opTable): store op info in table, convert table pos getter to name getter 2025-07-16 17:53:39 +01:00
parker
d2dda549eb refactor: move GOP_test to plugin system 2025-07-16 16:37:14 +01:00
parker
1ac5af190b feat(plugin): add name arguments to addOperator function 2025-07-16 16:23:23 +01:00
parker
1253785f2b refactor: connect context, remove network manager pass to opDef 2025-07-14 20:19:49 +01:00
parker
79d8a9096a feat: add context 2025-07-14 19:58:36 +01:00
parker
27dd461392 feat: pass network manager reference to operatorDef 2025-07-14 19:22:37 +01:00
parker
a1d4d77be4 feat: remove static members from singleton, convert to thread safe 2025-07-14 19:22:37 +01:00
parker
4dfae16942 feat: operator table transfer 2025-07-14 19:22:37 +01:00
parker
34a1df859a feat: working operatorDef transfer 2025-07-14 19:22:37 +01:00
parker
db5da8a2e8 feat: setup GopTransform 2025-07-14 19:22:37 +01:00
parker
6512d44b9b feat: support for multiple node types 2025-07-11 19:34:28 +01:00
parker
52e9888b2a refactor: improve opDef type passing 2025-07-11 13:53:32 +01:00
parker
952168d875 feat: inheret from opDef 2025-07-11 13:36:24 +01:00
parker
107fef09fc test: update threading benchmark 2025-07-11 13:09:17 +01:00
9350b64567 feat(NetworkManager): change member functions to static 2025-07-10 13:04:51 +01:00
parker
6f2a1ce532 feat: basic geometry pass between operators 2025-07-08 19:13:15 +01:00
parker
0520d35b2c feat: connect cook output to display 2025-07-08 16:49:54 +01:00
parker
0be6512d33 feat: add geometryOpDef 2025-07-08 16:39:15 +01:00
parker
504eb58fe4 feat: multiple face rendering and geometry storing 2025-07-07 19:03:50 +01:00
parker
a14c9e973c feat: basic dependency graph cooking, updating viewport 2025-07-07 15:47:10 +01:00
parker
d6b630bc08 feat: add graph traversal function 2025-07-06 14:29:25 +01:00
parker
2a3b041943 feat: add network connections 2025-07-04 19:02:34 +01:00
parker
af6c2eb7c5 feat: operator nm getter and operator input setting 2025-07-04 13:42:45 +01:00
parker
a255b9a37c feat: add network manager and GeometryOperator 2025-07-03 18:41:36 +01:00
parker
503ca43713 feat: use attribute for glmesh indices 2025-07-03 00:27:48 +01:00
parker
d614c1998c feat: connect geometry position to GLMesh 2025-07-02 13:37:40 +01:00