|
57a3b09f24
|
Added icons for the new paint nodes.
|
2023-08-26 22:34:55 +02:00 |
|
|
4100e3b6a2
|
Fix issues with the outline mesh generation in PaintCurve2D.
|
2023-08-26 22:09:26 +02:00 |
|
|
e7eb415910
|
Implemented image generation for PaintCurve2D.
|
2023-08-26 21:55:50 +02:00 |
|
|
cfa067fa56
|
Remove anti alias settings from PaintCurve2D, as it won't be supported when rendering an image.
|
2023-08-26 21:23:38 +02:00 |
|
|
014e928e47
|
Set the outline to white and disable it by default in PaintCurve2D.
|
2023-08-26 21:21:49 +02:00 |
|
|
fc91416394
|
Added support for textured outlines in PaintCurve2D.
|
2023-08-26 21:19:55 +02:00 |
|
|
bc99a23af0
|
Removed the offset property from PaintCurve2D.
|
2023-08-26 20:27:33 +02:00 |
|
|
632ee28564
|
Removed the render segments variable from PaintCurve2D.
|
2023-08-26 20:21:40 +02:00 |
|
|
961127cfc4
|
Implemented fill for PaintCurve2D.
|
2023-08-26 20:20:32 +02:00 |
|
|
6148df90ef
|
PaintCurve2D property setup.
|
2023-08-26 13:00:25 +02:00 |
|
|
94f412a352
|
Rework PaintPolygon2D's triangle rasterizer so both color and uv interpolation works properly.
|
2023-08-26 11:01:03 +02:00 |
|
|
43a2b7d6f3
|
Implemented a triangle scanline rasterizer for PaintPolygon2D. Still needs some work.
|
2023-08-25 23:02:01 +02:00 |
|
|
6fb4ece167
|
PaintPolygon2D modularize polygon preprocessing.
|
2023-08-25 21:26:46 +02:00 |
|
|
c22d5d8946
|
Remove bone and weight painting support from PaintPolygon2D.
|
2023-08-25 20:52:11 +02:00 |
|
|
edf55fde28
|
Renamed the new paint classes and added them to the build.
|
2023-08-25 19:16:52 +02:00 |
|
|
3424e44400
|
Added Path2D and Polygon2D Nodes and their editord to the Paint module.
|
2023-08-25 18:13:54 +02:00 |
|
|
a7f1f3356c
|
Re-extracted class docs pt2.
|
2023-06-13 16:51:37 +02:00 |
|
|
a29534ed66
|
Fixed the tooltip of the Add Paint Canvas button of the PaintProjectToolsPropertyInspector.
|
2023-03-04 21:39:09 +01:00 |
|
|
227e32b67c
|
Now modules make use of the new registration levels.
|
2023-01-15 17:04:00 +01:00 |
|
|
8075ef8e62
|
Added include guards to all module register_types.h-s.
|
2023-01-15 13:27:08 +01:00 |
|
|
e9a19c1a66
|
Added module initialization levels (similar idea to what's in godot4, although I added more).
|
2023-01-15 11:46:13 +01:00 |
|
|
fc991ede18
|
Re-extracted class docs.
|
2023-01-14 13:38:58 +01:00 |
|
|
0ef41c62af
|
Added COPYRIGHT.txt for the paint module.
|
2022-12-31 21:38:08 +01:00 |
|
|
b240df7df6
|
Updated more copyright headers for 2023.
|
2022-12-31 21:07:05 +01:00 |
|
|
b46ab0f4a7
|
Updated copyright headers to 2023.
|
2022-12-31 19:34:43 +01:00 |
|
|
e0d09a2633
|
Clear using the color (0, 0, 0, 0), instead of (1, 1, 1, 0) in the paint module.
|
2022-11-28 15:02:02 +01:00 |
|
|
900605e2c9
|
Added a button that adds PaintCanvas to the PaintProjectToolsPropertyInspector.
|
2022-11-20 23:54:58 +01:00 |
|
|
13c45b16fa
|
Add PaintProject Node instead of PaintCanvas when using the SceneTreeDock's root node button as intended.
|
2022-11-20 23:40:42 +01:00 |
|
|
41f130d9fd
|
Re-extracted the class docs.
|
2022-11-20 23:27:04 +01:00 |
|
|
73a1c176b4
|
List all classes in the paint modules's config.
|
2022-11-20 23:26:31 +01:00 |
|
|
9dda076070
|
Moved the PaintEditorPlugin under the editor folder in the paint module.
|
2022-11-20 23:18:31 +01:00 |
|
|
6c0008a912
|
Added custom Paint, Web, and Mesh (MDI) nodes to the SceneTreeDock.
|
2022-11-20 23:16:20 +01:00 |
|
|
b823759397
|
Now PaintVisualGrid and PaintCanvasBackground inherits from PaintNode.
|
2022-11-20 21:42:04 +01:00 |
|
|
c0da82ab92
|
Also removed PaintSelectionBox.
|
2022-11-20 21:38:55 +01:00 |
|
|
1d7ad33407
|
Renamed on_paint_node_selected to set_paint_node in PaintCustomPropertyInspectors.
|
2022-11-20 21:23:00 +01:00 |
|
|
8c98ec9883
|
Removed now unneeded images from the paint module.
|
2022-11-20 21:19:53 +01:00 |
|
|
ff1dbced6d
|
Removed PaintCanvasOutline and PaintColorGrid aswell.
|
2022-11-20 21:17:41 +01:00 |
|
|
5c9aa754d7
|
Removed most of the deprecated classes from the paint module.
|
2022-11-20 21:11:40 +01:00 |
|
|
0539b70aee
|
Ported the PaintInspectorPlugin.
|
2022-11-20 21:01:54 +01:00 |
|
|
7a9ed010d1
|
Added a new pixel resize tool to PaintToolsPropertyInspector.
|
2022-11-20 20:49:30 +01:00 |
|
|
07299fdbf6
|
Removed the button properties from PaintProject.
|
2022-11-20 20:07:31 +01:00 |
|
|
1354b15817
|
Added Add Paint Visual Grid and Add Paint Canvas Background buttons to the PaintProjectToolsPropertyInspector.
|
2022-11-20 20:06:10 +01:00 |
|
|
eea5cf4e20
|
Added set colors as default button to PaintProjectToolsPropertyInspector.
|
2022-11-20 20:00:24 +01:00 |
|
|
98ac4b9265
|
Implemented export and export as tools for the PaintProjectToolsPropertyInspector.
|
2022-11-20 19:49:45 +01:00 |
|
|
b2cbd6e759
|
Cleanups to PaintToolsPropertyInspector.
|
2022-11-20 19:49:21 +01:00 |
|
|
73dc6be1da
|
Added export and import tool to the PaintToolsPropertyInspector.
|
2022-11-20 18:57:11 +01:00 |
|
|
fede24767d
|
New icon for the pastecut tool in PaintToolsPropertyInspector.
|
2022-11-20 17:40:27 +01:00 |
|
|
9fcf3b8532
|
PaintEditorPlugin now won't send input events to the active PaintNode, if CanvasItemEditor's currently selcted tool isn't TOOL_SELECT.
|
2022-11-20 16:04:39 +01:00 |
|
|
5514c64c86
|
Removed unneeded ScrollContainer form PaintProjectToolsPropertyInspector.
|
2022-11-20 15:59:38 +01:00 |
|
|
6ad8f67551
|
Fix warning.
|
2022-11-20 02:55:12 +01:00 |
|