1542 Commits

Author SHA1 Message Date
Marc Gilleron
bce0517f5c Update coding guidelines 2022-01-08 18:57:26 +00:00
Marc Gilleron
bc36ffe191 Remove old commented code, Godot uses C++17 now 2022-01-08 18:56:06 +00:00
Marc Gilleron
c44ac4ed4a Don't put has_nan() in Vector3iUtil 2022-01-08 18:54:51 +00:00
Marc Gilleron
e71d3ae2bb Switch CI to use Godot master branch 2022-01-08 01:48:48 +00:00
Marc Gilleron
71d41c871c Update getting the module 2022-01-08 01:27:57 +00:00
Marc Gilleron
9346b351fc Merge branch 'godot4'
# Conflicts:
#	doc/source/changelog.md
#	editor/about_window.cpp
#	generators/graph/image_range_grid.cpp
#	generators/graph/range_utility.cpp
#	generators/graph/voxel_generator_graph.cpp
#	terrain/instancing/voxel_instance_generator.h
#	util/voxel_raycast.h
2022-01-08 01:20:45 +00:00
Marc Gilleron
6ce0672b84 Updated changelog 2022-01-08 01:04:30 +00:00
Marc Gilleron
08cacc7ff4 Print SIMD level name in FastNoise2 test 2022-01-08 01:02:47 +00:00
Marc Gilleron
c2ff6b1894 Update changelog 2022-01-08 00:44:17 +00:00
Marc Gilleron
d98c3b0836 Fix image formats L8 and LA8 not being accepted by the Image2D node (picked from cef8bd927aee8d6c2ee55e07b9d2d6702ddb38d7) 2022-01-08 00:36:30 +00:00
Marc Gilleron
02bc6b2d02 Don't crash if mesh requests are created without mesher (need to fix this in VoxelLodTerrain) (picked from 30feecaa46a16a5c2ab4ca846ed57ace7cb85e0b) 2022-01-08 00:22:56 +00:00
Marc Gilleron
9155cd19fd Fix crash when removing an item from the library while an instancer node is using it.
The old code was assuming block indices don't change, but they do

(Picked from fefb7fb434a536f0312440a8edd316cce14a2697)
2022-01-08 00:19:48 +00:00
Marc Gilleron
c69e820eb6 Fix VoxelInstancer not refreshing when an item is modified (picked from 2d7d09534a72dc749bcb62fce6c49314fb499688) 2022-01-08 00:16:15 +00:00
Marc Gilleron
f50148cacd Fix raycast locking up when given NaN (picked from 96f259be76b697f7a02a94d113c84f3cd4e3f838) 2022-01-08 00:07:23 +00:00
Marc Gilleron
05f5aa429f Fix dangling mesh block position upon removal from map, when such block had a pending update (picked from 0bf72badbd3f129e6472c81f0ec5a4c0f5f19835) 2022-01-07 23:54:48 +00:00
Marc Gilleron
f560910a68 Fix wrong condition for unloading mesh blocks (picked from f67077b6983bb289efef4095dd3f9e701f5139a8) 2022-01-07 23:52:07 +00:00
Marc Gilleron
dab23209e2 Formatting 2022-01-07 23:51:47 +00:00
Marc Gilleron
6211b994c7 Fix AboutDialog showing on startup and kinda broken (picked from 4f8ba5549d78ac3222388ecbe04745786f9a5b89) 2022-01-07 23:49:37 +00:00
Marc Gilleron
2d6803cd59 data_lod.map_lock.read_lock(); (picked from 79d4223be4c3798e8b56bb57bbdeccbb882894b5) 2022-01-07 23:43:40 +00:00
Marc Gilleron
8d6a24833c Fix changing node name not working 2022-01-07 23:40:46 +00:00
Marc Gilleron
c0cb82888e Changed run_blocky_random_tick so it respects its given area instead of somehow snapping it 2022-01-06 22:06:43 +00:00
Marc Gilleron
72d9ed5bf9 Namespaced utility funcs 2022-01-05 18:59:59 +00:00
Marc Gilleron
4059c1faf8 Fixed this in Godot with PR https://github.com/godotengine/godot/pull/56469 2022-01-05 18:57:48 +00:00
Marc Gilleron
cef8bd927a Fix image formats L8 and LA8 not being accepted by the Image2D node 2022-01-05 00:03:39 +00:00
Marc Gilleron
bebafd263e Fix compilation errors for GCC 2022-01-04 23:17:06 +00:00
Marc Gilleron
d5c16a63ae Namespaced DirectStaticBody 2022-01-04 23:07:53 +00:00
Marc Gilleron
c1073d1bae Namespaced DirectMultiMeshInstance 2022-01-04 23:07:23 +00:00
Marc Gilleron
14840634de Re-namespaced VoxelDebug 2022-01-04 22:57:21 +00:00
Marc Gilleron
abcb307170 Namespaced DirectMeshInstance 2022-01-04 22:37:37 +00:00
Marc Gilleron
09899eef97 Namespaced Color8 2022-01-04 22:30:46 +00:00
Marc Gilleron
64415a3c86 Configure clang-format to put a newline after template declarations 2022-01-04 22:15:57 +00:00
Marc Gilleron
0c290082ff Namespaced StructDB 2022-01-04 21:44:06 +00:00
Marc Gilleron
dcbb59b15c Namespaced storage funcs 2022-01-04 20:50:33 +00:00
Marc Gilleron
3ab9d4a50c Fix warning about unused variable 2022-01-04 20:09:08 +00:00
Marc Gilleron
af99442099 Fix warning about missing override 2022-01-04 20:08:58 +00:00
Marc Gilleron
87533bbfc1 Added some extra docs 2022-01-04 20:00:57 +00:00
Marc Gilleron
6b815487e7 Update changelog 2022-01-04 00:18:07 +00:00
Marc Gilleron
1f579cf860 Namespaced blocky and cubes internal functions 2022-01-04 00:17:56 +00:00
Marc Gilleron
c672e21ff3 Re-namespaced Transvoxel 2022-01-04 00:12:42 +00:00
Marc Gilleron
465e661952 Re-namespaced VoxImportUtils 2022-01-04 00:04:08 +00:00
Marc Gilleron
0fee995c0f Namespaced godot utility funcs 2022-01-03 23:52:54 +00:00
Marc Gilleron
4ced432a3c Namespaced LodOctree 2022-01-03 23:42:31 +00:00
Marc Gilleron
b66861eb0e Re-namespaced dmc 2022-01-03 23:38:47 +00:00
Marc Gilleron
1d63067b6b Re-namespaced VoxelToolOps 2022-01-03 23:33:29 +00:00
Marc Gilleron
3eb6641c4f Namespace edition funcs 2022-01-03 23:26:02 +00:00
Marc Gilleron
5ece3b840e Namespace VoxelMemoryPool 2022-01-03 23:20:38 +00:00
Marc Gilleron
e20684ce69 Namespaced math funcs 2022-01-03 23:14:18 +00:00
Marc Gilleron
a9476227cb Namespaced Interval 2022-01-03 22:29:39 +00:00
Marc Gilleron
570d870b0a Missing image 2022-01-03 22:04:05 +00:00
Marc Gilleron
94053da540 Document status of namespaces 2022-01-03 22:02:27 +00:00