Marc Gilleron
|
5766bc8b94
|
Merge branch 'master' into lod_fade_v2
# Conflicts:
# README.md
# editor/about_window.cpp
|
2021-03-27 01:48:36 +00:00 |
|
Marc Gilleron
|
c90dc1b056
|
Formatting
|
2021-03-14 18:46:15 +00:00 |
|
Marc Gilleron
|
e52df732bb
|
Fix wrong default value when uniform channels are compressed
|
2021-03-12 23:41:57 +00:00 |
|
Marc Gilleron
|
2d283bcdfc
|
Fix 1.f not giving the maximum u16 value when set on a VoxelBuffer
|
2021-03-12 23:41:11 +00:00 |
|
Marc Gilleron
|
ea1d617371
|
Implemented "chunking" of requested blocks in graph generator
so range analysis can remain precise enough even with larger blocks
|
2021-03-12 23:40:38 +00:00 |
|
Marc Gilleron
|
8adbe86da6
|
Formatting
|
2021-03-12 23:37:37 +00:00 |
|
great90
|
94755ae420
|
Fix dead loop in 'VoxelBuffer::for_each_voxel_metadata_in_area' and 'VoxelBuffer::clear_voxel_metadata_in_area'
|
2021-03-05 18:08:39 +08:00 |
|
Marc Gilleron
|
76ec90fe34
|
Moved constants and tables under a folder
|
2021-02-21 23:58:00 +00:00 |
|
Marc Gilleron
|
09c815e253
|
Implemented copy and paste for VoxelToolTerrain (untested)
|
2021-02-21 18:23:56 +00:00 |
|
Marc Gilleron
|
31e5130708
|
Remove unreachable return
|
2021-02-21 18:21:05 +00:00 |
|
Marc Gilleron
|
a3fd0a1afd
|
Print memory pool debug info only in verbose mode
|
2021-02-19 01:36:14 +00:00 |
|
Marc Gilleron
|
f1e2ea9ad4
|
Update to latest Godot's threading primitives
|
2021-02-19 01:30:22 +00:00 |
|
Marc Gilleron
|
d1207bdd96
|
Reorganized some utility files
|
2021-02-17 20:34:35 +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
|
414f6cc305
|
Fix sdf_scale not defaulting according to the real default channel depth
|
2021-01-24 14:48:25 +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
|
ca22dc5a29
|
Should not be there
|
2020-12-29 22:18:08 +00:00 |
|
Marc Gilleron
|
5fdc4b6485
|
Debug check and some formatting
|
2020-12-29 22:14:49 +00:00 |
|
Marc Gilleron
|
c94cb9c4a1
|
Multiply instead of divide
|
2020-12-25 17:06:40 +00:00 |
|
Marc Gilleron
|
c8c3886c6f
|
Voxels now use 16-bit by default on the SDF and TYPE channels
|
2020-12-24 23:12:36 +00:00 |
|
Marc Gilleron
|
a12144304f
|
Optimized Transvoxel (nearly twice as fast), also allowing 16, 32 and 64 bit precision
|
2020-12-23 02:27:54 +00:00 |
|
Marc Gilleron
|
89abb37e0f
|
consts
|
2020-12-18 20:52:09 +00:00 |
|
Marc Gilleron
|
dec9b31801
|
Rename index() to get_index() to make it less like a variable name
|
2020-12-18 20:48:08 +00:00 |
|
Marc Gilleron
|
87e575e504
|
Use reinterpret_cast instead of ambiguous C-style cast
|
2020-12-18 20:46:54 +00:00 |
|
Marc Gilleron
|
6c80da0425
|
Moved VoxelBuffer and VoxelMemoryPool under storage/ directory
|
2020-09-14 19:33:02 +01:00 |
|