diff options
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();  }  |