Commit Graph

326 Commits

Author SHA1 Message Date
sshumakov3
e09b4790c2 set node style correctly 2021-01-15 16:58:39 +03:00
sshumakov3
8b8ff80ce1 remove GCC extension use 2021-01-15 15:33:16 +03:00
sshumakov3
09b852cef6 add missing include 2021-01-15 15:23:08 +03:00
sshumakov3
2b3824e5cc add misisng files 2021-01-15 15:20:03 +03:00
sshumakov3
54297eb255 implement node styles 2021-01-15 15:02:57 +03:00
sshumakov3
2587c74d42 implement random nodes 2021-01-15 14:57:42 +03:00
sshumakov3
166a4e5a9e ImageMaskRandomPointsNode 2021-01-14 20:11:37 +03:00
sshumakov3
b63c6e0b6c allow putting images and noises to container 2021-01-14 13:09:26 +03:00
sshumakov3
7a42854a14 implement image gaussian blur with arbitrary number of passes 2021-01-14 13:04:19 +03:00
sshumakov3
5cabf8fa1e add two last noise nodes 2021-01-14 02:07:22 +03:00
sshumakov3
baab859bc5 add noise generation module to nodes! 2021-01-14 01:17:17 +03:00
sshumakov3
15dfb8d4b9 use QImage instead of QPixmap for image nodes 2021-01-10 22:52:26 +03:00
sshumakov3
949fd9c11a a few image nodes 2021-01-10 20:26:27 +03:00
sshumakov3
85356d54bc add missing files 2021-01-10 13:44:23 +03:00
sshumakov3
31b84b46d8 refactor project structure 2021-01-10 13:42:19 +03:00
sshumakov3
e9d92844b7 begin work on image nodes 2021-01-09 00:58:46 +03:00
sshumakov3
7bd85ecfe8 make get variable single output only 2021-01-08 21:40:36 +03:00
sshumakov3
c9c0f501ee fix math node and interpreter bugs 2021-01-08 21:34:15 +03:00
sshumakov3
1b39fe8f1a implement matrix quaternion rotation / lazy variable getter 2021-01-08 20:04:33 +03:00
sshumakov3
068a0e8f38 implement matrix transform node, a few color converters 2021-01-08 19:30:21 +03:00
sshumakov3
22f7201607 fix warnings 2021-01-08 13:30:06 +03:00
sshumakov3
ab9dce06c5 add a few vector converters 2021-01-08 13:14:45 +03:00
sshumakov3
0f0ad4f21b more matrix math 2021-01-08 03:24:43 +03:00
sshumakov3
ad279155a0 matrix math node 2021-01-08 00:15:11 +03:00
sshumakov3
31263bf394 add vector math widgets 2021-01-07 21:32:01 +03:00
sshumakov3
d4f5fafbbf make colors vector based instead of QColor based 2021-01-06 20:08:54 +03:00
sshumakov3
04396633f6 add color math nodes 2021-01-05 13:44:16 +03:00
sshumakov3
d3da7da9be fix indexing error 2021-01-04 19:34:48 +03:00
sshumakov3
3e8963c7b9 variable deletion, context variables, default widgets for vector types 2021-01-04 19:12:32 +03:00
sshumakov3
0a7aafa7da add nodes to get and set variables within a scene 2021-01-02 13:32:33 +03:00
sshumakov3
4d371e8f95 a few fixes to lists and procedures 2020-12-27 18:50:10 +03:00
sshumakov3
3457772492 fix connections to any port 2020-12-27 11:20:30 +03:00
sshumakov3
4ab160e878 make logic connection colored differently to others 2020-12-27 11:06:35 +03:00
sshumakov3
ea0d40e811 implement required list method nodes 2020-12-27 02:00:35 +03:00
sshumakov3
4dec8200fb add bounds check to vector nodes 2020-12-26 21:11:17 +03:00
sshumakov3
76508852c4 fix disappearing port issue 2020-12-26 20:48:17 +03:00
sshumakov3
f085a7ec17 major one line speed up for all scripts! 2020-12-26 20:09:56 +03:00
sshumakov3
3dae166cdd major one line speed up for all scripts! 2020-12-26 18:39:01 +03:00
sshumakov3
87f10ce855 implement list get operation 2020-12-26 17:39:28 +03:00
sshumakov3
ec29d1ce8e add list node and one operation node for it 2020-12-26 00:22:53 +03:00
sshumakov3
cb39191d81 beautify data constant node 2020-12-25 01:12:33 +03:00
sshumakov3
079484c5fc implement numeric constant node 2020-12-24 21:26:15 +03:00
sshumakov3
c09d6216fa implement type safety for MathNode 2020-12-24 18:57:55 +03:00
sshumakov3
963cbfe097 some small UX fixes for the node editor 2020-12-24 16:39:41 +03:00
sshumakov3
fc2ce7e942 stop script execution on error
implement dynamic types to MathNode
2020-12-24 16:28:59 +03:00
sshumakov3
d4da1e95cd include vector 2020-12-23 22:39:14 +03:00
sshumakov3
89fd53116a implement proper port removal 2020-12-23 22:38:04 +03:00
sshumakov3
1e76b29d17 fix chain mode port bug 2020-12-23 17:38:10 +03:00
sshumakov3
a4afbb2a85 implement context caching 2020-12-23 17:13:09 +03:00
sshumakov3
c04d07c398 beautify popup 2020-12-22 16:37:11 +03:00