1059 Commits

Author SHA1 Message Date
Marc Gilleron
a0e7a3229c Added compression header to make it reusable for other formats and more future proof 2021-01-31 15:47:36 +00:00
Marc Gilleron
0526c4e860 Fix cache not getting flushed correctly, causing saves to take too long 2021-01-31 15:26:15 +00:00
Marc Gilleron
55005dad9c Update format docs 2021-01-30 01:39:43 +00:00
Marc Gilleron
7682e8fbcc Comments 2021-01-30 01:39:28 +00:00
Marc Gilleron
db7fc640c1 Increased cache size, SQLite saving is slower than loading 2021-01-30 01:39:15 +00:00
Marc Gilleron
c6b169b978 Upgraded block serialized format, added some error handling 2021-01-30 01:36:37 +00:00
Marc Gilleron
158715922d Fix retrieving from cache
It should have made a copy and the input should have been populated
instead of being replaced (because it wouldn't hold the ref)
2021-01-30 01:33:55 +00:00
Marc Gilleron
834f7fe090 Fix serialized blocks unable to save when using channel depth greater than 8 bits 2021-01-28 22:03:58 +00:00
Marc Gilleron
01e5e18922 Implemented VoxelStreamSQLite 2021-01-28 22:02:49 +00:00
Marc Gilleron
99723cc006 Merge branch 'master' into instancing 2021-01-25 22:17:46 +00:00
Marc Gilleron
137059f514 Use relationship=2 for block map 2021-01-24 15:24:07 +00:00
Marc Gilleron
4a11d3715d Links to FastNoiseLite repo 2021-01-24 14:52:57 +00:00
Marc Gilleron
414f6cc305 Fix sdf_scale not defaulting according to the real default channel depth 2021-01-24 14:48:25 +00:00
Marc Gilleron
ac2fb5f150 Add extra newline in property descriptions, otherwise they appear on the same line 2021-01-24 14:45:43 +00:00
Marc Gilleron
5a5a508249 Use note block 2021-01-24 14:41:24 +00:00
Marc Gilleron
3ccf85bbdd Fix wrong folder in API generator and updated some docs 2021-01-24 14:32:38 +00:00
Marc Gilleron
37c7b3b209 Shortened readme, information is in one place in the doc 2021-01-24 14:05:26 +00:00
Marc Gilleron
55a38957b5 Added SDF scale to VoxelTool. Default value should work best with default bit depth. 2021-01-24 13:54:38 +00:00
Marc Gilleron
5ec5136f5e Don't try to save if the terrain has no stream assigned 2021-01-23 23:01:02 +00:00
Marc Gilleron
5e6c034e94 Don't compile on duplicate 2021-01-23 23:00:26 +00:00
Marc Gilleron
629b79fc3d Fix subtract operation 2021-01-23 22:59:44 +00:00
Marc Gilleron
0816d1fc09 Merge branch 'master' into instancing 2021-01-23 01:33:11 +00:00
Marc Gilleron
9ebe1d32c0 Fix potential issue with non-initialized label 2021-01-23 01:32:42 +00:00
Marc Gilleron
7af9c193b8 Update changelog 2021-01-23 01:32:10 +00:00
Marc Gilleron
84de196728 Some rewording 2021-01-23 01:32:03 +00:00
Marc Gilleron
11d1ea09cb Fix readme images 2021-01-23 00:08:52 +00:00
Marc Gilleron
1a8cc4380f Fix normalmaps in blocky mesher 2021-01-22 19:18:26 +00:00
Marc Gilleron
95fe66c802 Remove unnecessary slashes 2021-01-22 18:48:06 +00:00
Marc Gilleron
f0b89e5622 Make more space 2021-01-22 18:47:43 +00:00
Marc Gilleron
25c033ce85 Fix huge stutters caused by materials not being pooled properly 2021-01-22 18:31:46 +00:00
Marc
9d4c4d7d7a
Merge pull request #209 from wrathofrathma/master
Added normal map support to blocky & cube meshers by implementing tangent calculations & passing mesh tangents.
2021-01-21 23:52:55 +00:00
Marc
f61758b476
Merge branch 'master' into master 2021-01-21 23:50:59 +00:00
Marc Gilleron
15e61086bb Attempt to workaround folding problem 2021-01-21 22:41:57 +00:00
Marc Gilleron
fb6e76a038 Rename "docs" folder "source" 2021-01-21 22:40:53 +00:00
Marc Gilleron
354f0fdb0d Ignore Godot log files that sometimes get saved in doc/tools when running scripts from here 2021-01-21 20:05:53 +00:00
Marc Gilleron
ce198c2670 Some doc 2021-01-21 20:04:53 +00:00
Marc Gilleron
4ef4da180c Saving generator output is no longer enabled by default. Now only changes may be saved. 2021-01-21 19:40:26 +00:00
Marc Gilleron
0713016d9c Fix missing result in emerge_block() 2021-01-21 19:39:57 +00:00
Marc Gilleron
8a0d2983c4 Update readme with new docs 2021-01-21 19:04:28 +00:00
Marc Gilleron
dc7550114f Fix typo in .md link 2021-01-21 01:23:50 +00:00
Marc Gilleron
aff0844812 Add readthedocs file 2021-01-21 00:44:02 +00:00
Marc Gilleron
1bb6eb79fa New documentation (some things left to do but most of it is updated) 2021-01-21 00:37:01 +00:00
Marc Gilleron
8bdd862262 Fix ambiguous type deduction 2021-01-18 22:45:41 +00:00
Marc Gilleron
fc51984f7f Use unsigned integer to fix signed/unsigned comparison warnings 2021-01-18 22:21:44 +00:00
Marc Gilleron
41600e4226 Fix shadowed variable 2021-01-18 22:20:57 +00:00
Marc Gilleron
89d1979a73 Remove forgotten locks 2021-01-18 22:20:19 +00:00
Marc Gilleron
493dbf26dd Fix use of enum returns instead of boolean 2021-01-18 19:42:28 +00:00
Marc Gilleron
68a8acac73 Updated code guidelines 2021-01-18 18:58:41 +00:00
Marc Gilleron
23765f7c20 Merge branch 'master' into multithreaded_generators 2021-01-18 18:55:18 +00:00
Marc Gilleron
e6e7fb8b70 Update changelog 2021-01-18 18:55:12 +00:00