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
|
2ffc805c77
|
Fix GCC warning
|
2021-09-19 23:07:53 +01:00 |
|
Marc Gilleron
|
c18262d3f8
|
Added option to turn off random rotation
|
2021-09-19 21:41:16 +01:00 |
|
Marc Gilleron
|
e602b9bffe
|
Merge branch 'master' into octree_compression
# Conflicts:
# tests/tests.cpp
|
2021-09-19 20:15:16 +01:00 |
|
Marc Gilleron
|
0b4204f5be
|
Put task result processing into virtual functions and remove downcasts
|
2021-09-19 20:13:29 +01:00 |
|
Marc Gilleron
|
95c7dafe72
|
Fix case where the bulk array is empty
|
2021-09-19 18:26:34 +01:00 |
|
Marc Gilleron
|
3cf2e92483
|
Optimized Curve range analysis by dividing it into monotonic sections
|
2021-09-19 18:20:54 +01:00 |
|
Marc Gilleron
|
fd8d107280
|
Fix is_area_editable converting twice from voxels to blocks
|
2021-09-19 03:29:09 +01:00 |
|
Marc Gilleron
|
0c31f5a525
|
Show octree node gizmos with a color gradient based on LOD
|
2021-09-18 19:54:54 +01:00 |
|
Marc Gilleron
|
8e53fbaa47
|
Merge branch 'master' into octree_compression
|
2021-09-18 18:18:09 +01:00 |
|
Marc Gilleron
|
1043fa6271
|
More info about the PoolVector fix
|
2021-09-18 18:17:39 +01:00 |
|
Marc Gilleron
|
4e23d7b242
|
Precision about Box3i::from_center_extents
|
2021-09-18 16:54:04 +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
|
b785431d62
|
Update supporters
|
2021-09-17 21:40:55 +01:00 |
|
Marc Gilleron
|
dea1d5eb41
|
Quick test addition for measuring time
|
2021-09-17 21:39:50 +01:00 |
|
Marc Gilleron
|
2971334e85
|
Changed VoxelToolLodTerrain to use write_box
- Should be faster than get/set_voxel
- No longer expose internal data map
|
2021-09-17 20:01:15 +01:00 |
|
Marc Gilleron
|
cf00db1908
|
Should not exist yet
|
2021-09-16 22:16:57 +01:00 |
|
Marc Gilleron
|
ff4e7f9560
|
Added debug drawing of mesh octree using multimesh (not exposed for now)
|
2021-09-16 21:54:04 +01:00 |
|
Marc Gilleron
|
802188f876
|
Added octree tests
|
2021-09-16 21:03:44 +01:00 |
|
Marc Gilleron
|
d901eb66b6
|
Added functions to LodOctree and use squared distances
|
2021-09-16 21:03:02 +01:00 |
|
Marc Gilleron
|
f68eeac22c
|
Switch to octree child position formula not involving access to an array
|
2021-09-16 20:56:56 +01:00 |
|
Marc Gilleron
|
8aaee73157
|
Merge branch 'master' into octree_compression
|
2021-09-16 20:52:32 +01:00 |
|
Marc Gilleron
|
9aa4c8242c
|
Two boxes touching on the side but not overlapping should not be considered intersecting
|
2021-09-16 20:49:17 +01:00 |
|
Marc Gilleron
|
030a5f8c63
|
Can be const
|
2021-09-16 20:47:31 +01:00 |
|
Marc Gilleron
|
ea7b91f4fe
|
Don't use macros
|
2021-09-16 20:47:11 +01:00 |
|
Marc Gilleron
|
0604a3492d
|
Comments and formatting
|
2021-09-16 20:46:55 +01:00 |
|
Marc Gilleron
|
60b15a3adc
|
Added doc section listing shader API uniforms
|
2021-09-16 20:37:40 +01:00 |
|
Marc Gilleron
|
c9b1840e99
|
Added max_lod_hint return value to block generators
|
2021-09-16 20:33:45 +01:00 |
|
Marc Gilleron
|
3cfb7f510b
|
Fix lambda capture defaulting to const when it should be writable
|
2021-09-13 00:21:27 +01:00 |
|
Marc Gilleron
|
32beb6f8a8
|
Stop printing in map destructors
|
2021-09-13 00:20:30 +01:00 |
|
Marc Gilleron
|
2fda5747c6
|
Comments
|
2021-09-13 00:19:51 +01:00 |
|
Marc Gilleron
|
e08e8c1986
|
Update changelog
|
2021-09-13 00:18:17 +01:00 |
|
Marc Gilleron
|
3ee79ec068
|
Should have been min
|
2021-09-12 00:55:15 +01:00 |
|
Marc Gilleron
|
454d8b2c7f
|
Fix no instances generated when density is 1 in vertex emission mode
|
2021-09-11 18:12:55 +01:00 |
|
Marc Gilleron
|
64646d06ed
|
Split VoxelTerrain process into functions
|
2021-09-09 18:54:15 +01:00 |
|
Marc Gilleron
|
58d365d2bf
|
Profiling scopes
|
2021-09-09 18:53:22 +01:00 |
|
Marc Gilleron
|
bd696b4caa
|
Functions that should be const
|
2021-09-09 18:52:00 +01:00 |
|
Marc Gilleron
|
5959699b9b
|
Fix reorder GCC warning
|
2021-09-05 23:55:57 +01:00 |
|
Marc Gilleron
|
4d24ae7e03
|
Mention ID instead of type
|
2021-09-05 23:22:22 +01:00 |
|
Marc Gilleron
|
6043dd7d66
|
Kinda fix a link
I don't know how to refer to the sub-section without pasting an absolute URL
|
2021-09-05 23:03:29 +01:00 |
|
Marc Gilleron
|
791cc8dcf2
|
Formatting fix
|
2021-09-05 23:01:56 +01:00 |
|
Marc Gilleron
|
cc3179d839
|
Detail on transparency_index
|
2021-09-05 23:00:00 +01:00 |
|
Marc Gilleron
|
8f23209397
|
Added docs about the blocky mesher workflow
|
2021-09-05 22:54:13 +01:00 |
|
Marc Gilleron
|
df33a77f72
|
Unnecessary includes
|
2021-09-05 22:48:50 +01:00 |
|
Marc Gilleron
|
b567d7ac41
|
Added section about compilation flags
|
2021-09-05 22:48:12 +01:00 |
|
Marc Gilleron
|
db511dbbfe
|
Name mistake
|
2021-09-05 22:47:41 +01:00 |
|
Marc Gilleron
|
7cb1e4008e
|
Use accessor
|
2021-08-15 17:27:55 +01:00 |
|
Marc Gilleron
|
f9ba660c86
|
Fix warnings
|
2021-08-14 18:28:15 +01:00 |
|
Marc Gilleron
|
6da058baf8
|
Update changelog
|
2021-08-14 18:28:01 +01:00 |
|