Commit Graph

2262 Commits (master)

Author SHA1 Message Date
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