|
0b74e33fc8
|
Set up the zone editor.
|
2021-12-25 12:18:59 +01:00 |
|
|
200a030882
|
Zero the positions of the created contents.
|
2021-12-25 11:30:22 +01:00 |
|
|
c21970b82f
|
Also add the initial rect size setup code to Continent and Zone.
|
2021-12-25 03:26:33 +01:00 |
|
|
b7b36d47ab
|
Set the selected continent into the widgets.
|
2021-12-25 03:25:42 +01:00 |
|
|
b30016bc28
|
Set up continent select dropdown.
|
2021-12-25 02:52:21 +01:00 |
|
|
65562c6523
|
Set the world into the continent editor.
|
2021-12-25 02:33:43 +01:00 |
|
|
c34b629b26
|
Move World's setup to the World class.
|
2021-12-25 02:32:00 +01:00 |
|
|
ba1c85b729
|
Set up the Continent editor's base ui.
|
2021-12-25 02:29:30 +01:00 |
|
|
13428b9a33
|
The world tab is now it's own scene.
|
2021-12-25 02:18:20 +01:00 |
|
|
87e4318e06
|
Implemented editing the names of resources in the DataList widget.
|
2021-12-25 02:15:17 +01:00 |
|
|
4cc9baf23b
|
When adding a continent the world will set up a base size now.
|
2021-12-25 01:55:52 +01:00 |
|
|
6c438c97f4
|
Set the edited resource's rect after drag.
|
2021-12-25 01:51:35 +01:00 |
|
|
d07f9c4949
|
Fix RectViewNode's _draw().
|
2021-12-25 01:48:56 +01:00 |
|
|
a4367ee257
|
Fix dragging.
|
2021-12-24 22:32:45 +01:00 |
|
|
9641d29001
|
Fix cursor switching on the borders in RectViewNode.
|
2021-12-24 22:25:56 +01:00 |
|
|
1a3a95809a
|
Ported drag and resize code from godot's window dialog as a base for RectViewNode.
|
2021-12-24 22:20:30 +01:00 |
|
|
9aa18a9278
|
Implement zoom for RectView.
|
2021-12-23 18:08:13 +01:00 |
|
|
dd7024c0ed
|
Basic RectView functionality. Renamed RectEditorNode to RectViewNode.
|
2021-12-23 17:45:36 +01:00 |
|
|
6b388b3c1b
|
Removed stray print.
|
2021-12-23 16:51:59 +01:00 |
|
|
9c4c30b821
|
RectView basic setup.
|
2021-12-23 16:46:54 +01:00 |
|
|
c2e75ef147
|
Added a rect2 property. And started working on the rect editor.
|
2021-12-23 00:45:32 +01:00 |
|
|
3f7f5c0e07
|
Implement basic data list node. Also fix error spam.
|
2021-12-22 16:52:06 +01:00 |
|
|
afc929350b
|
Work on the world editor. Also added a property editor similar to mat_maker_gd's nodes.
|
2021-12-22 16:15:39 +01:00 |
|
|
e44d367c0e
|
Now world generator's resources inherit from a new base resource.
|
2021-12-22 16:14:26 +01:00 |
|
|
3524c3bf7f
|
Ported EditorZoomWidget from godot4.
|
2021-12-22 11:27:15 +01:00 |
|
|
855b1120ab
|
Add some exports to world generator's resources.
|
2021-12-22 10:03:55 +01:00 |
|
|
bbcd340cff
|
Add a space to the text of the button that appears on the bottom.
|
2021-12-22 10:02:55 +01:00 |
|
|
e3f73103af
|
Fix error.
|
2021-12-21 21:57:15 +01:00 |
|
|
5723a11825
|
Initial class and plugin setup.
|
2021-12-21 21:50:22 +01:00 |
|
|
c3093be0d4
|
Added a new world generator addon.
|
2021-12-21 21:25:35 +01:00 |
|
|
a643072963
|
Fixed missing VoxelWorld class error.
|
2021-12-19 14:20:47 +01:00 |
|
|
56866e65ba
|
Updated mat_maker_gd.
|
2021-12-18 20:44:28 +01:00 |
|
|
991f327682
|
Fix 2 errors in mesh_data_resource_editor when a mesh data resource is empty.
|
2021-11-17 15:31:04 +01:00 |
|
|
baf4c89ce1
|
Small cleanups to transforms.gd.
|
2021-11-12 01:04:39 +01:00 |
|
|
0cb0559118
|
Color tiler node for mat_maker_gd.
|
2021-11-06 11:50:39 +01:00 |
|
|
1b9450cc74
|
Tiler node for mat_maker_gd.
|
2021-11-05 22:15:30 +01:00 |
|
|
b78f3c8358
|
Added 'pass' to cancel_render_and_wait, so if the lines that require ThreadPool are commented out it will not complain about scopes and indents.
|
2021-10-31 13:03:25 +01:00 |
|
|
547197e78f
|
Improved the threading logic of MMMaterial's render by quite a bit. Also updated ThreadPool to get the new cleanups / fixes / api improvements required.
|
2021-10-31 12:37:51 +01:00 |
|
|
2a2918ddb7
|
Now the render can be cancelled.
|
2021-10-31 11:37:16 +01:00 |
|
|
ccc0a59a58
|
Return the default color if no image is set in image universal properties.
|
2021-10-31 11:30:14 +01:00 |
|
|
ee03da9a85
|
Implemented threaded generation for mat_maker_gd using ThreadPool.
|
2021-10-31 11:29:36 +01:00 |
|
|
d63dbbbf68
|
Math node for mat_maker_gd.
|
2021-10-30 15:52:14 +02:00 |
|
|
2dcac48022
|
fill_to_color and fill_to_random_color nodes for mat_maker_gd.
|
2021-10-30 11:40:09 +02:00 |
|
|
5ba662d628
|
Fill_to_random_grey node for mat_maker_gd.
|
2021-10-30 02:12:55 +02:00 |
|
|
170f50c31f
|
Fill_to_position, fill_to_size, and fill_to_uv nodes for mat_maker_gd.
|
2021-10-29 18:20:21 +02:00 |
|
|
1d27ddd159
|
Greyscale quantize and tonality nodes.
|
2021-10-27 18:26:06 +02:00 |
|
|
f17de5a15d
|
circle_map, kaleidoscope, mirror, repeat, rotate, scale, shear, transform, and translate nodes for mat_maker_gd.
|
2021-10-27 13:19:56 +02:00 |
|
|
96f2646ccb
|
Decompose node.
|
2021-10-26 23:22:25 +02:00 |
|
|
5cf570a3d0
|
Swap channels node.
|
2021-10-26 23:14:35 +02:00 |
|
|
db5d96a4cd
|
Combine node.
|
2021-10-26 23:00:52 +02:00 |
|
|
713fcfb490
|
Invert node.
|
2021-10-26 22:56:10 +02:00 |
|
|
77d2e64fe1
|
adjust_hsv node.
|
2021-10-26 22:51:51 +02:00 |
|
|
583415d5fb
|
brightness_contrast node.
|
2021-10-26 17:16:19 +02:00 |
|
|
16910b5110
|
Fixed a few copy-paste errors, and removed 3 old nodes with test implementation.
|
2021-10-26 17:16:06 +02:00 |
|
|
1c988c54ed
|
sdf3d_op_revolution and extrusion nodes.
|
2021-10-26 14:08:18 +02:00 |
|
|
182034fd82
|
sdf3d_op_morph node.
|
2021-10-26 13:52:55 +02:00 |
|
|
9252c7b21f
|
sdf3d_op_elongation and rounded nodes.
|
2021-10-26 13:42:34 +02:00 |
|
|
1c8af1f3f7
|
sdf3d_op_repeat and circle_repeat nodes.
|
2021-10-26 13:26:59 +02:00 |
|
|
6429b4e725
|
sdf3d_op_bool and smooth_bool nodes.
|
2021-10-26 12:53:23 +02:00 |
|
|
ea9b0a1b2e
|
sdf3d rotate, translate, and scale nodes.
|
2021-10-26 11:57:20 +02:00 |
|
|
32f80f288a
|
sdf3d_shape_capsule node.
|
2021-10-26 11:37:08 +02:00 |
|
|
c7a2fea2c4
|
curve_base now has different initialization methods for the curve. sd_shape_line now initializes it's curve to the 1,1 variant.
|
2021-10-26 11:36:48 +02:00 |
|
|
920d4895e1
|
Fix and index in curves.gd.
|
2021-10-26 11:35:45 +02:00 |
|
|
6c5f2c0e95
|
sdf3d_shape cone and asd3d_shape_torus nodes.
|
2021-10-26 11:05:57 +02:00 |
|
|
709dd8081d
|
sdf3d_shape_cylinder node.
|
2021-10-26 10:54:22 +02:00 |
|
|
e7556f14de
|
sdf3d_shape_box node.
|
2021-10-26 10:47:27 +02:00 |
|
|
2f4f4888cf
|
sdf3d_color node.
|
2021-10-26 10:38:57 +02:00 |
|
|
c5c75a4d40
|
Removed the ptex files.
|
2021-10-24 13:39:16 +02:00 |
|
|
783532fe93
|
Recreated the rest of the textures which was made with material maker wityh mat_maker_gd.
|
2021-10-24 13:38:49 +02:00 |
|
|
a0a54b388f
|
Rename the row_col parameter to col_row in brick as it was supposed to be.
|
2021-10-24 13:33:27 +02:00 |
|
|
23fd87a294
|
Recreated the grass texture in mat_maker_gd.
|
2021-10-24 13:14:49 +02:00 |
|
|
facdcb6469
|
Now implemented node deletion.
|
2021-10-24 12:49:49 +02:00 |
|
|
b609b3caa4
|
Fixed the alpha of the dirt texture with the new fill channel node.
|
2021-10-24 11:59:38 +02:00 |
|
|
a165061608
|
Added a new fill channel node.
|
2021-10-24 11:48:38 +02:00 |
|
|
daf42e692c
|
Apparently the blend node handles transparency properly, the original dirt texture had the same transparency issue. (I'll fix that later.) So added a make_tileable node to it, and made it export the texture.
|
2021-10-24 02:42:03 +02:00 |
|
|
33be950fd6
|
Make texture slots scale their images. Also their size is now set to 128x128.
|
2021-10-24 02:37:14 +02:00 |
|
|
898ec5a387
|
Small improvement for the blend node. It still doesn't handles transparency properly.
|
2021-10-24 02:15:32 +02:00 |
|
|
dfa3b7ed51
|
Reworked the colorize node, this fixes it's output via connections.
|
2021-10-24 01:59:20 +02:00 |
|
|
baa30dd3f5
|
Recreated the dirt texture with mat_maker_gd.
|
2021-10-24 01:18:40 +02:00 |
|
|
676de9083c
|
make_tileable node.
|
2021-10-24 01:01:15 +02:00 |
|
|
a5e81bc69c
|
Gaussian blur node.
|
2021-10-24 00:44:02 +02:00 |
|
|
61c6ea476e
|
Emboss node.
|
2021-10-23 21:36:41 +02:00 |
|
|
2f4912c2b9
|
blend node.
|
2021-10-23 20:10:14 +02:00 |
|
|
e42a25a53b
|
sdf3d_render and sdf3d_sphere nodes.
|
2021-10-23 00:18:44 +02:00 |
|
|
577e9d705a
|
Curve node.
|
2021-10-22 23:24:29 +02:00 |
|
|
fc8fa79624
|
sd_op_morph node.
|
2021-10-22 11:06:17 +02:00 |
|
|
27ba62e20a
|
sd_op_circle_repeat node.
|
2021-10-22 11:01:35 +02:00 |
|
|
8a896d0e3d
|
sd_repeat node.
|
2021-10-22 10:51:06 +02:00 |
|
|
d570d8aea3
|
sd_annular_shape node.
|
2021-10-22 10:15:12 +02:00 |
|
|
d2dd31ae72
|
sd_op_ronded_shape node.
|
2021-10-22 09:29:34 +02:00 |
|
|
d4da602f65
|
sd_op_smooth_bool node.
|
2021-10-21 21:41:18 +02:00 |
|
|
c849944f2b
|
Fix typo.
|
2021-10-21 21:39:48 +02:00 |
|
|
89b6600dd9
|
sd_op_bool node.
|
2021-10-21 21:33:49 +02:00 |
|
|
dc56ca252b
|
sd_tf_scale, sd_tf_rotate, sd_tf_translate nodes.
|
2021-10-20 20:22:44 +02:00 |
|
|
6f2437279e
|
Fixed curves, and the curve editor, and added curve support for sd_shape_line.
|
2021-10-20 19:53:05 +02:00 |
|
|
3841c50674
|
Added sd_shape_line node. Initial setup for curves, but they don't yet work properly with it.
|
2021-10-20 18:33:11 +02:00 |
|
|
bb7fee062c
|
Make sure that polygon's changed method is called even when the control points were only moved.
|
2021-10-20 18:06:02 +02:00 |
|
|
17d0dc99dd
|
Actually export the points in polygon base.
|
2021-10-20 17:59:50 +02:00 |
|
|
5d0c999103
|
Emit changed events properly in sd shapes.
|
2021-10-20 17:57:42 +02:00 |
|
|
1e57dba26e
|
Better output text for the arc and circle shape nodes, and removed sdf.gd.
|
2021-10-20 17:47:40 +02:00 |
|