Marc Gilleron
0c13bd4b2d
Fix mismatch in signal arguments
2021-06-16 23:29:59 +01:00
Marc Gilleron
a22a4d5d3f
Attempt to fix doc links with a temporary patch
2021-06-14 19:37:22 +01:00
Marc Gilleron
614fc8b9dd
Don't warn if the generator is a non-tool script
...
Scripts without `tool` don't run in the editor. This should be
considered user choice rather than a mistake. The fact other checks
cannot run is an expected consequence.
2021-06-14 19:06:30 +01:00
Marc Gilleron
da8dc36590
Return all channels supported with region files and SQLite
...
This fixes a node configuration warning,
because before these were always returning no channels at all.
2021-06-14 18:51:19 +01:00
Marc Gilleron
d436ed430f
Fix world edge issue, mesh block area was not clipped
2021-06-13 19:00:47 +01:00
Marc Gilleron
9e76eec951
Another one
2021-06-13 18:13:11 +01:00
Marc Gilleron
84e00ccbaf
Another size_t conversion
2021-06-13 17:15:11 +01:00
Marc Gilleron
6374c9831c
Convert size_t to comply with Variant conversion problem on some compilers
2021-06-13 17:03:45 +01:00
Marc Gilleron
73af17e65f
Avoid using size_t to comply with Variant conversion ambiguity that occurs on some compilers
2021-06-12 17:13:46 +01:00
Marc Gilleron
dc4569408d
Fix wrong conditional
2021-06-11 18:43:57 +01:00
Marc Gilleron
1d63671680
Merge branch 'master' of https://github.com/Zylann/godot_voxel
2021-06-06 21:46:40 +01:00
Marc Gilleron
a4565fd6dd
Fix changing graph node properties not marging the graph as modified
2021-06-06 21:44:28 +01:00
Marc
60685cee04
Added CI and Discord badges
2021-06-03 21:16:44 +01:00
Marc
1de72e3acb
Undoing
2021-06-03 20:50:26 +01:00
Marc
cffee25ebb
Added Discord link
2021-06-03 20:49:38 +01:00
Marc Gilleron
401b9e1b0b
A bit of doc
2021-05-31 21:19:54 +01:00
Marc Gilleron
fa2f93c099
Updated API docs
2021-05-31 17:23:29 +01:00
Marc Gilleron
1ee5bcb80d
Renamed Rect3i -> Box3i
2021-05-31 17:12:04 +01:00
Marc Gilleron
411be94559
Renamed ArraySlice -> Span
2021-05-31 16:48:49 +01:00
Marc Gilleron
2e9d817246
Moved VoxelDataMap to storage/ folder
2021-05-31 16:27:08 +01:00
Marc Gilleron
fcab95427b
Formatting fixes
2021-05-31 16:11:58 +01:00
Marc Gilleron
35de0883d2
Fix shadowing
2021-05-31 03:32:50 +01:00
Marc Gilleron
ee060176ab
Fix initialization reordering, shadowing, signedness and unused vars
2021-05-31 02:29:21 +01:00
Marc Gilleron
a24c56e064
Fix unused var
2021-05-31 02:11:09 +01:00
Marc Gilleron
f9f7e07b33
Fix unused vars, unhandled cases and shadowing
2021-05-31 01:45:14 +01:00
Marc Gilleron
efb6a26b5e
Fix GCC warnings (2)
2021-05-31 01:05:19 +01:00
Marc Gilleron
32e47a50e9
Fix GCC warnings
2021-05-31 00:34:53 +01:00
Marc Gilleron
56afdadd32
Section about alternatives to voxel tools
2021-05-31 00:07:07 +01:00
Marc Gilleron
1f78e80369
Update changelog
2021-05-31 00:05:53 +01:00
Marc Gilleron
8975a93c9b
Fixed bad buffer adresses when multiple outputs are used
...
This was mainly apparent when optimization was enabled.
It caused outputs to be left uninitialized and either work by chance
or provide the wrong values.
2021-05-31 00:05:42 +01:00
Marc Gilleron
fbb39f6fcc
Added falloff
property to control sharpness of texture painting
2021-05-30 16:28:10 +01:00
Marc Gilleron
74e89b882e
Implemented texture painting on all VoxelTools using faster access to voxels
2021-05-29 23:28:11 +01:00
Marc Gilleron
c0955bb317
Use storage func, remove redundant one
2021-05-29 23:24:36 +01:00
Marc Gilleron
a4f01b096e
Moved some storage functions out of VoxelBuffer
2021-05-29 23:23:18 +01:00
Marc Gilleron
ff658335fb
Fix preview nodes, they were upside down
2021-05-29 23:18:04 +01:00
Marc Gilleron
63f207b5d5
Fix Rect3i::contains(rect), it was off by one on the upper sides
2021-05-29 23:12:11 +01:00
Marc Gilleron
41990a47dc
Fix crash when the graph editor gets closed or when the graph is set to null
2021-05-29 21:38:52 +01:00
Marc Gilleron
e52d48abd7
Typo
2021-05-29 19:06:26 +01:00
Marc Gilleron
a5b1d5a13a
Note about tests
2021-05-29 19:06:17 +01:00
Marc Gilleron
c657eefca1
Document plotting
2021-05-29 19:06:02 +01:00
Marc Gilleron
d2d07904b8
Moved VoxelRaycastResult to its own file
2021-05-29 15:09:10 +01:00
Marc Gilleron
6f959777cf
Added profiling macro to plot values
2021-05-29 15:07:40 +01:00
Marc Gilleron
4cc47b9036
Extracted some functions from VoxelBuffer, optimized copy/paste a little
2021-05-24 23:23:50 +01:00
Marc Gilleron
0de2b1b9d0
Comments
2021-05-24 23:16:04 +01:00
Marc Gilleron
3b98fe8151
Doesnt seem to make a difference
2021-05-24 23:15:17 +01:00
Marc Gilleron
fc0239afc8
Fix test
2021-05-24 23:14:23 +01:00
Marc Gilleron
0992da120a
Updated doc about how texturing is made available
2021-05-23 20:51:31 +01:00
Marc Gilleron
5d72f1fa66
Added test for encode_weights_packed_u16
2021-05-23 20:28:25 +01:00
Marc Gilleron
f943339f31
Researching tri-channel weights storage
...
- No changes made for now, but the code is there if we want to switch
- Renamed functions to be more explicit
2021-05-23 20:28:06 +01:00
Marc Gilleron
c82aab9f74
Remove redundant sorting function
2021-05-23 20:24:33 +01:00