Marc Gilleron
8158b4a9af
Update changelog
2021-05-22 19:38:36 +01:00
Marc Gilleron
0dc6702308
VoxelToolTerrain.raycast now accounts for scale and rotation, and supports VoxelMesherCubes with non-zero values
2021-05-16 04:29:08 +01:00
Marc Gilleron
efe8bcf9c0
Show a configuration warning when a mesher does not support LOD
2021-05-15 23:41:19 +01:00
Marc Gilleron
aa3f2c97df
Fix crash when surfaces are empty (happens if one assigns blocky meshers on LOD terrain because it doesn't do the same checks up-front)
2021-05-15 23:38:35 +01:00
Marc Gilleron
bc39743fc9
Fix GCC warning
2021-05-15 20:50:22 +01:00
Marc Gilleron
93cfab7495
Allow to edit VoxelColorPalette in the editor
2021-05-15 20:28:07 +01:00
Marc Gilleron
5f7c0cc668
VoxelBoxMover
should now support scaled/translated terrains and VoxelMesherCubes
(limited to non-zero color voxels)
2021-05-15 19:45:40 +01:00
Marc Gilleron
9b3263d68b
Fix copy
2021-05-15 16:31:36 +01:00
Marc Gilleron
dd82fc91c8
Merge branch 'master' into godot3.3
2021-05-09 22:55:39 +01:00
Marc Gilleron
d358f79bb3
Mark godot3.3
2021-05-09 22:54:59 +01:00
Marc
b5521e4856
Merge pull request #263 from FlyveHest/add_nuget_default_config
...
Trying to fix Github build pipeline
2021-05-09 22:46:24 +01:00
Marc Gilleron
fa48523073
Added collision layer and mask properties
2021-05-09 20:49:45 +01:00
Peter Reinhold (FlyveHest)
67358f23e6
Added step to move nuget.config to base of file system
2021-05-08 22:09:18 +02:00
Marc Gilleron
b5f1634906
Fix undefined variable
2021-05-08 20:41:28 +01:00
Marc Gilleron
c19b60647c
Fix paste() with mask
2021-05-08 20:37:54 +01:00
Marc Gilleron
40452c6d31
Getting a voxel out of bounds from a buffer is now an error
2021-05-08 20:36:58 +01:00
Marc Gilleron
b200a52870
Indicate which CI artifact is the editor
2021-05-08 19:28:30 +01:00
Marc Gilleron
46437ef9e7
Only run tests in debug targets for now
2021-05-08 19:27:33 +01:00
Peter Reinhold (FlyveHest)
04801f7401
Trying to fix Github build pipeline, this seems to be a problem with the Windows images being used to build.
...
More information in this thread: https://github.com/actions/setup-dotnet/issues/155#issuecomment-761195782
2021-05-08 19:57:06 +02:00
Marc Gilleron
650089de8f
Don't try to save if there is no stream attached
2021-05-08 17:56:43 +01:00
Marc Gilleron
ba78f67394
Fixed another property inconsistency to fix C# bindings
2021-05-08 17:15:15 +01:00
Marc Gilleron
14cc77eb7c
Make getter and setter types match to fix an issue with C# bindings
2021-05-07 22:39:06 +01:00
Marc Gilleron
d53e7dd530
Fixed several bugs related to VoxelTool::paste()
...
- One of the Rect3i constructors was wrong
- Rewrite clipping logic of VoxelBuffer::copy_from
- Fix VoxelDataMap::paste to provide correct offsets
- Fix meshing data copy to account for clipping adjustments
2021-05-07 18:38:02 +01:00
Marc Gilleron
e1393ae26d
Update module dev infos, add debugging tips, add natvis file
2021-05-02 19:24:16 +01:00
Marc Gilleron
73aed51ea2
Optimized 16-bit voxel box copies (used when meshing)
2021-05-02 19:23:07 +01:00
Marc Gilleron
069dc9dee3
Attempt production flag for Linux builds
2021-04-30 22:13:06 +01:00
Marc Gilleron
31db9bd8a5
Some info about generating structures in a Minecraft-like generator
2021-04-30 22:12:36 +01:00
Marc Gilleron
90bebd67a4
Note about the "volume" terminology
2021-04-30 22:11:30 +01:00
Marc Gilleron
bbf9ccb82d
Details about integers
2021-04-30 22:11:07 +01:00
Marc Gilleron
8053caed1a
Emphasize generators save space
2021-04-30 22:10:36 +01:00
Marc Gilleron
9a49f7422b
Some info about Transvoxel
2021-04-30 22:09:58 +01:00
Marc Gilleron
bab47a9fc1
Add link to SQLite format
2021-04-30 22:08:55 +01:00
Marc Gilleron
e2423a57ce
Added list formatting
2021-04-30 22:08:35 +01:00
Marc Gilleron
cc9e614b4a
Fix Remap node
2021-04-30 22:07:26 +01:00
Marc Gilleron
0cef70a3c0
Fix backward iteration infinite loop when there is only one LOD
2021-04-21 18:29:23 +01:00
Marc Gilleron
a36604ebf2
Fix more GCC warnings (3)
2021-04-18 02:13:26 +01:00
Marc Gilleron
a00e9928d8
Fix more GCC warnings
2021-04-18 01:59:51 +01:00
Marc Gilleron
7d93a4646d
Fix more GCC warnings
2021-04-18 01:48:53 +01:00
Marc Gilleron
b846194bea
Fix some GCC warnings
2021-04-18 01:29:26 +01:00
Marc Gilleron
039ed2a779
Add block size change to changelog
2021-04-18 01:01:03 +01:00
Marc Gilleron
21ac557a20
Merge branch 'master' into block_size_decoupling
2021-04-18 00:37:11 +01:00
Marc Gilleron
1406d3d07d
Tweaks
2021-04-18 00:36:32 +01:00
Marc Gilleron
2d247af250
Increase resolution of preview nodes
2021-04-18 00:35:04 +01:00
Marc Gilleron
10683ccd15
Comments
2021-04-15 20:35:31 +01:00
Marc Gilleron
ab139ba44c
Match filename
2021-04-15 20:35:10 +01:00
Marc Gilleron
2467471de2
Remove old code
2021-04-15 20:30:00 +01:00
Marc Gilleron
96bcc44d00
Removed VoxelMap and VoxelBlock, superseded by their specialized versions
2021-04-15 20:25:55 +01:00
Marc Gilleron
63d9361a87
Split refcounts
2021-04-15 20:25:03 +01:00
Marc Gilleron
f7d0039811
Added mesh block size setter to VoxelTerrain
2021-04-15 20:00:41 +01:00
Marc Gilleron
1449560f29
Implemented decoupling on VoxelTerrain (no setter yet)
2021-04-13 23:48:35 +01:00