Commit Graph

71 Commits

Author SHA1 Message Date
27316923d3 Moved ThreadPool to core. Also it can change it's thread count now when it has time for it. 2022-09-10 04:16:50 +02:00
9757c39f05 Moved a few more core classes. 2022-08-17 17:43:49 +02:00
dc9cc716c7 Moved Object related classes under core/object. 2022-08-17 13:45:14 +02:00
9555ee56b9 Moved Variant related classes under a variant folder in core. 2022-08-17 13:17:12 +02:00
388b88678e Moved container related classes in core under a new containers directory. 2022-08-17 12:53:49 +02:00
0d2fc2e9f2 Moved color to core/math. 2022-08-17 11:38:15 +02:00
e71e3ed897 Now Vector4, Vector4i, Projection, PoolVector4Array, PoolVector4iArray, are built in variant types. Also reordered the Variant's Type enum, renamed _RID in it to RID, fixed a few smaller issues and removed some very old compat code. 2022-08-16 21:55:56 +02:00
249dd4d661 Updated property hints for variant arrays. 2022-07-30 21:58:40 +02:00
6ef7294524 Fix SDF3DShapeCapsule already has a binding error. 2022-06-20 20:07:40 +02:00
95a542057a Rename math.h and cpp in filters to mm_math.h and cpp. 2022-06-19 18:36:59 +02:00
ed928158bd Removed the previous test. 2022-06-19 18:35:29 +02:00
036629a84c An another small test. 2022-06-19 18:30:51 +02:00
f1226b3519 Removed include. 2022-06-19 18:03:23 +02:00
9375356924 Temporarily disabled filter nodes to try to debug an issue with github actions. 2022-06-19 17:28:38 +02:00
33d43d8ef8 An another stab at fixing the windows github action build. 2022-06-19 13:00:01 +02:00
9171cfb92e A stab at fixing windows build. 2022-06-19 12:37:57 +02:00
7a97d20c97 Remove unecessary if. 2022-06-19 12:37:16 +02:00
d6bf1b281a Cleaned up the filter nodes aswell. 2022-06-18 23:03:34 +02:00
e8cb984e21 Cleaned up gradients. 2022-06-18 16:49:53 +02:00
cbb5142be6 Cleaned up mat_maker_gd's noise classes. 2022-06-18 16:21:46 +02:00
d5437adaa2 Cleaned up MMOutputImage. 2022-06-18 11:53:46 +02:00
3fbf9713f7 Cleaned up the patterns. 2022-06-18 00:19:06 +02:00
efb00f2fbb Cleaned up the sdf2d operations. 2022-06-17 21:38:22 +02:00
f2fb6b8b7d Cleaned up the rest of the SDShapes. 2022-06-17 19:58:57 +02:00
d339fb1fdb Cleaned up SDF show, rhombus, and transforms. 2022-06-17 18:59:08 +02:00
8282061088 Cleaned up sdf3d op nodes, and sdf3d color. 2022-06-17 17:36:45 +02:00
88f2303cf8 Only initialize points if necessary. 2022-06-17 13:20:55 +02:00
e0895460e5 Cleaned up the rest of the sdf3d shapes. 2022-06-17 13:17:08 +02:00
c39cfd2c05 _curve_changed is now virtual, and curve_changed uses call() to invoke it. 2022-06-17 13:11:18 +02:00
b1cc1cb693 Cleaned up MMSdf3dRender. 2022-06-17 12:25:33 +02:00
5c67416ad5 Cleaned up 3 more sdf3d nodes. 2022-06-17 12:07:24 +02:00
3bbaaa3af0 MMSDF3dTfTranslate node. 2022-06-17 11:25:09 +02:00
edf682cace Cleaned up MMCurve. 2022-06-17 10:55:37 +02:00
87b0cd5733 Cleaned up MMImage. 2022-06-17 10:17:17 +02:00
a4d5219e26 Cleaned up MMShape. 2022-06-17 01:38:18 +02:00
f1c5132346 Fix typos. 2022-06-17 01:16:27 +02:00
0c759b2f16 Cleaned up MMCircleMap, MMColorTiler, and the MMKaleidoscope nodes. 2022-06-17 01:14:46 +02:00
e1493ecac6 Cleaned up MMMirror, and MMRepeat. 2022-06-16 21:31:35 +02:00
3e1002c71d Cleaned up MMScale and MMRotate. 2022-06-16 21:20:48 +02:00
778e4948ba Cleaned up MMShear. 2022-06-16 21:09:20 +02:00
6da5703d5c Cleaned up MMTiler. 2022-06-16 20:00:15 +02:00
9ff5be15e5 Cleaned up MMTransform. 2022-06-16 19:26:46 +02:00
20af76c795 Cleaned up MMTranslate. 2022-06-16 18:59:21 +02:00
90f6ba8369 Removed duplicate binds. 2022-06-16 18:42:02 +02:00
8a057a643e Prefixed GreyscaleUniform with MM. 2022-06-16 18:40:43 +02:00
bf11ab2a43 Also cleaned up GreyscaleUniform. 2022-06-16 18:10:55 +02:00
c2a373a9cf Cleaned up Uniform, and added it to the build. 2022-06-16 17:13:14 +02:00
d939ab54c7 Mark quite a few methods as virtual in MMNode. 2022-06-16 16:40:17 +02:00
c028c76499 Comverted the remaining nodes. 2022-06-16 15:29:08 +02:00
275d0604f8 Added virtual method binding for get_gradient_color in GradientBase. 2022-06-15 14:34:51 +02:00