Commit Graph

32 Commits (30db0c519385c7f164f71ecfe49b577345214568)

Author SHA1 Message Date
Marc Gilleron 3197eaba35 Move main thread tasks into one runner in VoxelServer
So the timing budget is better respected even if there are multiple
voxel nodes in the scene
2021-09-25 00:02:41 +01:00
Marc Gilleron ba8d9aad52 Exposed missing warp functions 2021-09-22 19:54:26 +01:00
Marc Gilleron 94bb985704 Automatic thread count computation and project settings 2021-09-21 21:50:06 +01:00
Marc Gilleron 176f46440f Merge meshing and generation thread pools, expecting better usage of available threads 2021-09-21 19:32:29 +01:00
Marc Gilleron 0838cab251 Don't schedule loadings when streaming is disabled, don't crash when it still happens, log an error instead 2021-09-19 23:12:42 +01:00
Marc Gilleron c18262d3f8 Added option to turn off random rotation 2021-09-19 21:41:16 +01:00
Marc Gilleron 1043fa6271 More info about the PoolVector fix 2021-09-18 18:17:39 +01:00
Marc Gilleron f0c59acf0b Fix VoxelStreamBlockFiles always showing a warning about channels 2021-09-18 01:44:33 +01:00
Marc Gilleron 6a6682dfd5 Fixed crash occurring after a few edits when LOD count is set to 1 2021-09-18 01:36:44 +01:00
Marc Gilleron e08e8c1986 Update changelog 2021-09-13 00:18:17 +01:00
Marc Gilleron 6da058baf8 Update changelog 2021-08-14 18:28:01 +01:00
Marc Gilleron 41e4ca8eb7 Reformatted changelog 2021-08-10 22:11:47 +01:00
Marc Gilleron ad6fe7bbd1 Updated changelog 2021-08-07 23:07:54 +01:00
Marc Gilleron 27d54a0d5c Add initial support for instancing scenes with VoxelInstancer 2021-07-25 20:37:30 +01:00
Marc Gilleron 93d9272e01 Updated changelog 2021-07-11 16:27:10 +01:00
Marc Gilleron 8535ef2cf9 Update changelog 2021-06-19 19:10:09 +01:00
Marc Gilleron dc4569408d Fix wrong conditional 2021-06-11 18:43:57 +01:00
Marc Gilleron 1f78e80369 Update changelog 2021-05-31 00:05:53 +01:00
Marc Gilleron 8158b4a9af Update changelog 2021-05-22 19:38:36 +01:00
Marc Gilleron d358f79bb3 Mark godot3.3 2021-05-09 22:54:59 +01:00
Marc Gilleron fa48523073 Added collision layer and mask properties 2021-05-09 20:49:45 +01:00
Marc Gilleron 039ed2a779 Add block size change to changelog 2021-04-18 01:01:03 +01:00
Marc Gilleron 9b785b35d9 Update changelog 2021-03-27 19:33:29 +00:00
Marc Gilleron bd09b18911 Some precisions 2021-03-27 00:57:46 +00:00
Marc Gilleron 09c815e253 Implemented `copy` and `paste` for VoxelToolTerrain (untested) 2021-02-21 18:23:56 +00:00
Marc Gilleron b51897b8df Added voxel raycast to VoxelToolLodTerrain
- Made more precise with an option to use binary search (unoptimized)
- Distance along ray is now available in blocky terrains as well
2021-02-21 03:08:47 +00:00
Marc Gilleron 49e95fb3bb Update changelog 2021-02-20 00:35:37 +00:00
Marc Gilleron cb87e8210e Update changelog 2021-02-16 21:16:43 +00:00
Marc Gilleron dce6ddc3f5 No longer save terrain automatically when it gets destroyed.
If the user wants to save, save_modified_blocks() must be called explicitely.
2021-02-07 17:12:30 +00:00
Marc Gilleron dfe5b15c86 Update changelog 2021-01-31 16:23:01 +00:00
Marc Gilleron 7af9c193b8 Update changelog 2021-01-23 01:32:10 +00:00
Marc Gilleron fb6e76a038 Rename "docs" folder "source" 2021-01-21 22:40:53 +00:00