Marc Gilleron
|
79ba0f270c
|
De-indent to fix formatting of MkDocs
|
2022-02-06 19:39:17 +00:00 |
|
Marc Gilleron
|
1f26e15af8
|
Updated quick steps for setting up a blocky terrain.
|
2022-02-06 19:29:03 +00:00 |
|
Marc Gilleron
|
c7aaf633ee
|
Added examples for blocky generation with voxel graph
|
2022-02-06 15:54:08 +00:00 |
|
Marc Gilleron
|
392f2d94bf
|
Don't assign unused fields
|
2022-02-06 13:48:34 +00:00 |
|
Marc Gilleron
|
320cc7422c
|
Rename tasks:
- As verbs for the task they do
- Suffixed with Task instead of Request,
to avoid confusion with network stuff
|
2022-02-06 13:45:51 +00:00 |
|
Marc Gilleron
|
ba1930769f
|
Use NonCopyable
|
2022-02-06 00:37:52 +00:00 |
|
Marc Gilleron
|
582c3e7b2f
|
Moved some code from VoxelGraphEditor to VoxelGraphEditorNode
|
2022-02-06 00:32:43 +00:00 |
|
Marc Gilleron
|
2e543eb770
|
Private var naming convention
|
2022-02-05 23:12:15 +00:00 |
|
Marc Gilleron
|
10167ce6bb
|
Moved some editor classes in their own file
|
2022-02-05 23:09:45 +00:00 |
|
Marc Gilleron
|
7832701998
|
Allow to change the axes on preview nodes 3D slices
|
2022-02-05 22:44:05 +00:00 |
|
Marc Gilleron
|
a9ba6e0056
|
Unconnected inputs show their default value directly on the node
|
2022-02-05 20:09:09 +00:00 |
|
Marc Gilleron
|
ff6bd7b82d
|
Fix GCC initializer list reorder warnings
|
2022-02-05 17:32:36 +00:00 |
|
Marc Gilleron
|
5aeb6a69e7
|
Fix shadowing declaration
|
2022-02-05 17:22:25 +00:00 |
|
Marc Gilleron
|
2b610f83e3
|
Fix GCC warning
|
2022-02-05 17:12:31 +00:00 |
|
Marc Gilleron
|
a5fa444a00
|
Fix ambiguous calls
|
2022-02-05 16:39:19 +00:00 |
|
Marc Gilleron
|
8b15cdf604
|
Can be const
|
2022-02-05 16:27:52 +00:00 |
|
Marc Gilleron
|
5685e3c41e
|
Use references instead of pointers, they should not be null
|
2022-02-05 16:23:03 +00:00 |
|
Marc Gilleron
|
239a87a6e9
|
Moved noise and SDF range utilities to util/
|
2022-02-05 16:14:57 +00:00 |
|
Marc Gilleron
|
b8e8ba84b0
|
Added support for outputting to the TYPE channel from VoxelGeneratorGraph
|
2022-02-05 00:45:17 +00:00 |
|
Marc Gilleron
|
78b5b8644d
|
Formatting
|
2022-02-04 22:52:17 +00:00 |
|
Marc Gilleron
|
5c75d2fcc4
|
Fix bad hash function
|
2022-02-04 22:52:07 +00:00 |
|
Marc Gilleron
|
9f709abe99
|
Update supporters
|
2022-02-04 22:12:27 +00:00 |
|
Marc Gilleron
|
9d39ebe889
|
Comment
|
2022-02-03 00:02:16 +00:00 |
|
Marc Gilleron
|
f1694b08ec
|
Remove a few unnecessary usages of the wrapper version of VoxelBuffer
|
2022-02-03 00:02:10 +00:00 |
|
Marc Gilleron
|
c6199563c8
|
Split data request
|
2022-02-02 23:12:59 +00:00 |
|
Marc Gilleron
|
b7e56c6bec
|
Moved other tasks out of VoxelServer
|
2022-02-02 21:03:09 +00:00 |
|
Marc Gilleron
|
0ad7be9281
|
Moved BlockMeshRequest out of VoxelServer
|
2022-02-02 01:11:28 +00:00 |
|
Marc Gilleron
|
14fc940491
|
Moved StructDB to utils
|
2022-01-31 21:33:12 +00:00 |
|
Marc Gilleron
|
437540da0b
|
Moved VoxelRefCount to utils
|
2022-01-31 21:29:08 +00:00 |
|
Marc Gilleron
|
d1250ef0ad
|
Added support functions to help setting up basic multiplayer with VoxelTerrain .
These might change in the future. Will have to test that later,
when Godot 4 gets more stable.
|
2022-01-31 21:23:39 +00:00 |
|
Marc Gilleron
|
1631e186b5
|
Fix compilation
- Node was not declared anymore in header
- Cannot implicitely cast Variant to Node* anymore
|
2022-01-30 15:21:59 +00:00 |
|
Marc Gilleron
|
771992c274
|
Updated changelog
|
2022-01-30 00:23:21 +00:00 |
|
Marc Gilleron
|
d6c8915b13
|
Added experimental noise analysis window for FastNoise2 (mostly for research)
|
2022-01-16 23:08:37 +00:00 |
|
Marc Gilleron
|
d1da685fac
|
Update changelog
|
2022-01-16 16:04:34 +00:00 |
|
Marc Gilleron
|
08f3786ff6
|
Use typed code instead of strings in property hints
|
2022-01-16 16:04:25 +00:00 |
|
Marc Gilleron
|
8031800785
|
Fix VoxelStreamScript not retrieving voxel data
|
2022-01-16 15:28:10 +00:00 |
|
Marc Gilleron
|
4a8dcda172
|
Update version number
|
2022-01-16 15:27:29 +00:00 |
|
Marc Gilleron
|
08fbd0c2f8
|
Update license date
|
2022-01-16 15:27:20 +00:00 |
|
Marc Gilleron
|
f838adf26a
|
Renamed emerge/imerge_block => load_voxel_block/save_voxel_block
|
2022-01-16 04:21:02 +00:00 |
|
Marc Gilleron
|
3045e9a489
|
BlockSerializer is no longer a class
|
2022-01-16 04:01:22 +00:00 |
|
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 |
|