Marc Gilleron
|
62c807fa71
|
Fix graph not recompiling after changing a subresource
|
2021-09-22 20:28:17 +01:00 |
Marc Gilleron
|
ba8d9aad52
|
Exposed missing warp functions
|
2021-09-22 19:54:26 +01:00 |
Marc
|
4a8c1f6894
|
Merge pull request #315 from dsrw/macos-build-fix
Fixed macos/clang build errors
|
2021-09-22 19:48:20 +01:00 |
Scott Wadden
|
511422c30d
|
Fixed macos build errors
|
2021-09-22 09:48:35 -03:00 |
Marc Gilleron
|
7c3226b904
|
Missing title confuses mkdocs nav
|
2021-09-21 21:59:09 +01:00 |
Marc Gilleron
|
6da5aadf33
|
Fix mkdocs nav
|
2021-09-21 21:53:44 +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
|
7f8eabe21f
|
Don't change expected return value for generate() in scripts, until it is actually used
|
2021-09-21 19:18:59 +01:00 |
Marc Gilleron
|
5fdbccf982
|
Fix formatting
|
2021-09-21 19:14:44 +01:00 |
Marc Gilleron
|
0da9358d56
|
Fix GCC warning (2)
|
2021-09-19 23:20:25 +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
|
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 |