Marc Gilleron
9a131ed4ff
Merge branch 'master' into block_size_decoupling
...
# Conflicts:
# server/voxel_server.cpp
2021-04-06 22:00:55 +01:00
jacobcoughenour
13346b3495
Remove unnecessary enum bind and add shadow setting to doc
2021-04-05 22:50:03 -04:00
jacobcoughenour
279e23fa3d
Fix shadow setting not updating in the editor
2021-04-05 22:48:29 -04:00
jacobcoughenour
c0721a7404
Added shadow mode setting to VoxelInstanceLibraryItems
2021-04-05 00:24:46 -04:00
Marc Gilleron
db8074c940
Merge branch 'master' into block_size_decoupling
2021-04-05 03:50:12 +01:00
Marc Gilleron
befe0cc7e1
Added debug method to get instance counts
2021-04-04 23:44:22 +01:00
jacobcoughenour
e66a49ca74
Fix instance generator using wrong height for filtering
2021-04-04 15:18:13 -04:00
Marc Gilleron
758e3bd227
Allow to use block size 32 for mesh blocks while using 16 for data blocks
...
Still hardcoded but a config should be added
2021-04-03 20:39:37 +01:00
Roberto Benfatto
eef1d076a0
Add missing bindings for constants
...
Without those bindings, exported api.json generates the class without the enum despite having a method with a return value of that type. This fixes compilation with generated headers in godot-cpp
2021-04-01 17:45:07 +02:00
Marc Gilleron
e8d54e88ef
Fix instancer error in some rare cases where a block has an empty multimesh
2021-03-12 23:38:13 +00:00
Marc Gilleron
8adbe86da6
Formatting
2021-03-12 23:37:37 +00:00
Marc Gilleron
fa2efcf75a
Fix missing bindings
2021-02-18 21:17:52 +00:00
Marc Gilleron
d1207bdd96
Reorganized some utility files
2021-02-17 20:34:35 +00:00
Marc Gilleron
d08c911579
Fix GCC warning
2021-02-16 23:52:56 +00:00
Marc Gilleron
a3018e84e6
Fix missing header and signedness
2021-02-16 23:36:37 +00:00
Marc Gilleron
4bdadb2ffd
Fix GCC warning
2021-02-16 23:07:59 +00:00
Marc Gilleron
c5a4dd8f72
Fix release compilation
2021-02-16 22:38:09 +00:00
Marc Gilleron
5bef3b6cc6
Added scale distribution and noise
2021-02-16 01:14:04 +00:00
Marc Gilleron
a94a8da157
Fixed Add Item not working after first item
2021-02-16 01:13:16 +00:00
Marc Gilleron
0a347ebf70
Fix configuration warning not updating after adding an item to the library
2021-02-16 01:04:21 +00:00
Marc Gilleron
41177f1c73
Fixed error when setting a library on an instancer not in the tree yet
2021-02-15 22:27:18 +00:00
Marc Gilleron
511bfd2a7a
Added node configuration warnings
2021-02-15 21:55:31 +00:00
Marc Gilleron
c5eb599798
Make the editor preview update in some uncovered scenarios
2021-02-15 21:45:12 +00:00
Marc Gilleron
02972641ea
Add option to emit instances from faces
2021-02-15 18:25:48 +00:00
Marc Gilleron
9e25ef3198
Fix slope limiter angles
2021-02-15 18:24:48 +00:00
Marc Gilleron
094bbc1fe1
Refactored API to allow editor inspection and preview
2021-02-14 21:55:31 +00:00
Marc Gilleron
11dd3488fb
Added optional mesh lods
2021-02-10 18:29:28 +00:00
Marc Gilleron
c6fdbb675b
Instancing persistence is now opt-in
2021-02-08 22:20:18 +00:00
Marc Gilleron
221cb5839f
Fix error when setting empty multimesh data
2021-02-07 23:43:58 +00:00
Marc Gilleron
6856f4b491
Moved instancing stuff under a folder
2021-02-07 21:40:55 +00:00