Marc Gilleron
c544fd42fb
Draft version numbers
2022-01-16 04:00:28 +00:00
Marc Gilleron
ca640843fa
Update changelog
2022-01-16 04:00:19 +00:00
Marc Gilleron
d56bbb44dc
Update supporters
2022-01-16 03:59:32 +00:00
Marc Gilleron
ec19e7565d
Moved member var into an internal TLS
2022-01-16 03:59:15 +00:00
Marc Gilleron
fefb014637
Support setting up mesh LODs from a scene with name LODx
suffixes
2022-01-10 23:19:14 +00:00
Marc Gilleron
2a36f3fd1c
Make guards match
2022-01-10 22:56:45 +00:00
Marc Gilleron
9454759b02
Renamed VoxelInstanceLibraryItem => VoxelInstanceLibraryMultiMeshItem
2022-01-10 22:56:32 +00:00
Marc Gilleron
1fbe9c4731
Rename VoxelBuffer.optimize() => compress_uniform_channels()
2022-01-09 23:40:07 +00:00
Marc Gilleron
6fca4bc651
Renamed VoxelVoxImporter => VoxelVoxSceneImporter
2022-01-09 23:28:24 +00:00
Marc Gilleron
f8b8b27ff2
Renamed Voxel => VoxelBlockyModel, VoxelLibrary => VoxelBlockyLibrary
2022-01-09 23:27:38 +00:00
Marc Gilleron
f859ec1922
Share array length macro
2022-01-09 22:50:15 +00:00
Marc Gilleron
9c6118806f
Namespaced remaining stuff
2022-01-09 22:46:26 +00:00
Marc Gilleron
b67ca3d903
Namespaced every registered class
2022-01-09 22:16:44 +00:00
Marc Gilleron
589d692cde
Warn about Godot 4 stability
2022-01-09 17:37:57 +00:00
Marc Gilleron
be6e58aa5b
Fix screenshot order
2022-01-09 17:30:46 +00:00
Marc Gilleron
46655a2bfd
Update info about getting builds
2022-01-09 17:17:02 +00:00
Marc Gilleron
0e48ee71a4
Namespaced VoxelStreamSQLite
2022-01-09 05:04:28 +00:00
Marc Gilleron
774adfca3c
VoxelServer no longer inherits Object.
...
The Godot-facing singleton is now a different class in gd:: namespace.
Moved the updater to its own file.
2022-01-09 04:53:33 +00:00
Marc Gilleron
d690ef0963
Namespaced VoxelStreamCache
2022-01-09 03:42:45 +00:00
Marc Gilleron
59dd544ff3
Namespaced VoxelStringNames
2022-01-09 03:38:39 +00:00
Marc Gilleron
20c85e65a7
Re-namespaced OctreeTables and moved to dmc/, it's only used there
2022-01-09 03:34:02 +00:00
Marc Gilleron
5aa64f464e
Re-namespaced Cube
2022-01-09 03:27:30 +00:00
Marc Gilleron
e53dcf7c84
Re-namespaced VoxelConstants
2022-01-09 03:06:58 +00:00
Marc Gilleron
9c653b8a9f
Namespaced FixedArray
2022-01-09 02:53:21 +00:00
Marc Gilleron
3101d7f092
Namespaced file_utils
2022-01-09 02:21:49 +00:00
Marc Gilleron
e08d0ff448
Always compile AVX2 and AVX512
...
It wasn't before because "x11" was renamed "linuxbsd" in Godot4, but also
I could not see conditionals in FastNoise2's CMakeLists so I assume
all files have to be sent to the compiler no matter the platform
2022-01-09 01:58:02 +00:00
Marc Gilleron
c56492b89a
Fix signedness warning
2022-01-09 00:23:21 +00:00
Marc Gilleron
2a91b03988
Fix missing header
2022-01-09 00:10:57 +00:00
Marc Gilleron
5c0ae2aa03
Use static_cast instead of constructor syntax, GCC doesn't like it
2022-01-09 00:05:13 +00:00
Marc Gilleron
2265de6aef
Fix unused variables warning
...
I wish to use them but can't at the moment, leaving commented as reminder
2022-01-08 23:49:40 +00:00
Marc Gilleron
26fd961a36
Fix missing namespace
...
The previous commit made GCC's trouble much clearer
2022-01-08 23:43:19 +00:00
Marc Gilleron
b3eeec40f3
Fix GCC not finding the right invocation of max()
2022-01-08 23:34:05 +00:00
Marc Gilleron
b112b620f7
Namespaced VoxelMeshBlock, VoxelMeshMap
2022-01-08 23:18:28 +00:00
Marc Gilleron
8166ebbfcf
Namespaced VoxelDataBlock, VoxelDataGrid, VoxelDataMap
2022-01-08 23:04:49 +00:00
Marc Gilleron
38baeae2d9
Namespaced VoxelBufferInternal
2022-01-08 22:49:59 +00:00
Marc Gilleron
fad9537303
Print an error early if VoxelGeneratorImage is given an image of unsupported format.
...
Otherwise it would spam-print while generating.
2022-01-08 22:48:21 +00:00
Marc Gilleron
924d81f488
Unnecessary extra qualification
2022-01-08 21:24:01 +00:00
Marc Gilleron
62a314d7d7
Fix strings should really be const, to fix GCC warning write-strings
2022-01-08 21:19:23 +00:00
Marc Gilleron
79e4ed6d32
Avoid more warnings in FastNoise2
2022-01-08 20:47:12 +00:00
Marc Gilleron
b6b8a0a3f0
Avoid warning inside FastNoise2 implementation
2022-01-08 20:12:21 +00:00
Marc Gilleron
4e72f44eb5
Workaround warning on non-MSVC compilers
2022-01-08 19:07:54 +00:00
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