diff options
| author | Rémi Verschelde <remi@verschelde.fr> | 2022-07-05 21:04:24 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-07-05 21:04:24 +0200 |
| commit | 9de5698ee21c2e834eec9b39c2f9e1492ff018d4 (patch) | |
| tree | d5681cef29a04dd0868528a46df01785eead5954 /scene/3d/voxel_gi.cpp | |
| parent | 5f386fecf0769626e19d6bb42e11f7663659d9b6 (diff) | |
| parent | aa9403bcdaa459bd490cf854ffdf71963a39d5bb (diff) | |
| download | redot-engine-9de5698ee21c2e834eec9b39c2f9e1492ff018d4.tar.gz | |
Merge pull request #62742 from Calinou/voxelgi-clamp-extents
Diffstat (limited to 'scene/3d/voxel_gi.cpp')
| -rw-r--r-- | scene/3d/voxel_gi.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/scene/3d/voxel_gi.cpp b/scene/3d/voxel_gi.cpp index d81b59b3fc..ae231026a7 100644 --- a/scene/3d/voxel_gi.cpp +++ b/scene/3d/voxel_gi.cpp @@ -272,7 +272,8 @@ VoxelGI::Subdiv VoxelGI::get_subdiv() const { } void VoxelGI::set_extents(const Vector3 &p_extents) { - extents = p_extents; + // Prevent very small extents as these break baking if other extents are set very high. + extents = Vector3(MAX(1.0, p_extents.x), MAX(1.0, p_extents.y), MAX(1.0, p_extents.z)); update_gizmos(); } |
