Marc Gilleron
637862640c
Fixed compiling by using new EditorUndoRedoManager.
...
Not sure if a global replacement is the right approach in any cases,
there doesn't seem to be any documentation yet about this class.
2022-08-24 01:11:16 +01:00
Marc Gilleron
c5d58f6d9d
Fix shadowing warning
2022-08-23 23:36:00 +01:00
Marc Gilleron
05a9bdfd94
Unused variable
2022-08-23 23:35:38 +01:00
Marc Gilleron
c7c14d2e17
Added `do_graph` to VoxelToolLodTerrain
2022-08-23 22:58:20 +01:00
Marc Gilleron
f535e7c089
Remove a few verbose prints, they spam too much
2022-08-23 21:00:51 +01:00
Marc Gilleron
cbf7b96e3a
Buffer should have been const
2022-08-23 20:59:11 +01:00
Marc Gilleron
dd5e7e3c67
Expose missing baking state accessors, not sure why they weren't exposed
2022-08-23 20:58:28 +01:00
Marc Gilleron
f5b54defab
Missing enum bindings
2022-08-22 19:04:07 +01:00
Marc Gilleron
ccc125b8a8
Fix release build
2022-08-22 02:31:12 +01:00
Marc Gilleron
90dbf9418e
Moved "Update From Scene" button to multimesh item inspector
2022-08-21 20:18:29 +01:00
Marc Gilleron
414d1ce2b8
Use common constant
2022-08-21 03:12:20 +01:00
Marc Gilleron
8449449745
Support setting a scene on multimesh instance items which is converted at runtime
2022-08-21 01:12:20 +01:00
Marc Gilleron
f8883966db
Split Godot utilities in their own files
2022-08-20 18:25:23 +01:00
Marc Gilleron
c191a1b3ad
Update include folder
2022-08-20 18:24:59 +01:00
Marc Gilleron
d09380d918
Constify
2022-08-20 18:24:43 +01:00
Marc Gilleron
dad7e6b573
Update Markdown API docs
2022-08-20 14:48:11 +01:00
Marc Gilleron
b6517fdc36
Note about modifiers
2022-08-20 14:47:36 +01:00
Marc Gilleron
cbd88c3a80
Note about Variant still being used
2022-08-20 14:47:14 +01:00
Marc Gilleron
e41c7a1411
Fix incorrect input branch skipping
2022-08-19 23:18:01 +01:00
Marc Gilleron
cf1be723a8
Note about texture arrays
2022-08-19 23:09:11 +01:00
Marc Gilleron
31a56f2c51
Fix default lod material not applied correctly
2022-08-19 21:33:52 +01:00
Marc Gilleron
7997e89d46
Fix signedness warning
2022-08-19 21:23:05 +01:00
Marc Gilleron
e705ba4cf5
Better screenshots for distance normals
2022-08-19 21:15:20 +01:00
Marc Gilleron
a18ade364f
Merge branch 'master' into smooth_normalmaps
2022-08-19 20:24:11 +01:00
Marc Gilleron
b6731cb785
Update property name
2022-08-19 20:24:00 +01:00
Marc Gilleron
4545ac6ded
Update changelog
2022-08-19 19:53:47 +01:00
Marc Gilleron
5609215232
Rename profiling scopes
2022-08-19 19:53:37 +01:00
Marc Gilleron
1eaf25680f
Optimize ShaderMaterial allocations
2022-08-19 19:48:05 +01:00
Marc Gilleron
9cdaf1fd45
Switch to 2D textures instead of texture arrays due to layer count limitation
2022-08-18 21:29:09 +01:00
Marc Gilleron
a28a172763
Fix wrong block coordinate systems when computing normalmaps and a few other things
2022-08-17 22:23:13 +01:00
Marc Gilleron
f6d35ad97e
Fix wrong condition
2022-08-17 22:20:05 +01:00
Marc Gilleron
b9d60070d7
Use 2 bytes per pixel instead of 3 in lookup textures
2022-08-17 20:50:19 +01:00
Marc Gilleron
4c7db0544a
Moved Object hashing to Godot funcs file
2022-08-17 19:35:37 +01:00
Marc Gilleron
41eb19789c
Fix inverted parameters in sub-object hashing
2022-08-17 19:17:18 +01:00
Marc Gilleron
7101233ce6
Fix live update not detecting connection changes
2022-08-17 19:15:06 +01:00
Marc Gilleron
ab103f5aa3
Fix negative remap should not cause a crash
2022-08-17 18:49:17 +01:00
Marc Gilleron
aa73404ac0
Missing ifdefs
2022-08-17 18:34:03 +01:00
Marc Gilleron
cc40005071
Fixed particular voxel graph not compiling properly.
...
In the following case:
- A depends on B
- A depends on C
- B depends on C
Dependency search was finding C twice.
2022-08-16 23:26:24 +01:00
Marc Gilleron
54a4782618
Use band-based task priorities, where higher means higher
2022-08-16 21:12:10 +01:00
Marc Gilleron
4cbfaf3df7
Moved Shader helpers to their own file
2022-08-15 21:22:59 +01:00
Marc Gilleron
abc7653b88
Fixed wrong condition
2022-08-15 21:07:06 +01:00
Marc Gilleron
4034734c5c
Workaround shader uniforms incorrectly reported as missing
2022-08-15 21:06:28 +01:00
Marc Gilleron
83d2facf13
Fix configuration warning formatting issues
2022-08-15 20:50:04 +01:00
Marc Gilleron
5943b1d549
Moved VirtualTextureOutput out of VoxelMesher
2022-08-14 22:34:27 +01:00
Marc Gilleron
92b3c25292
Moved distance_normalmaps to engine/ since it doesn't depend on meshers
2022-08-14 21:53:59 +01:00
Marc Gilleron
38a18ef3a8
Merge branch 'master' of https://github.com/Zylann/godot_voxel
2022-08-14 20:58:59 +01:00
Marc Gilleron
54ffc240ba
Added basic UI to VoxelInstancer to see how many instances exist
2022-08-14 20:57:41 +01:00
Marc Gilleron
bab04748b3
Make normalmap baking more independent
...
- The baking code no longer depends on Transvoxel
- Moved usage out of the Transvoxel mesher, but still uses its fastpath
for cells. There is still no "generic" path because there is no need yet.
- Moved settings on VoxelLodTerrain.
2022-08-14 19:15:55 +01:00
Marc
abe341eb76
Merge pull request #426 from rcorre/doc_shader
...
Update shader doc for godot 4.
2022-08-14 17:28:42 +01:00
Marc
10f18cfabc
Merge pull request #425 from BruceMcRooster/patch-1
...
Fix grammatical error in main page warning
2022-08-14 17:28:08 +01:00