Fix: assert when randomizing mesh with zero faces

This commit is contained in:
Jacques Lucke
2023-11-27 15:18:44 +01:00
parent eb399678f5
commit d46770703a

View File

@@ -159,7 +159,7 @@ static void reorder_customdata_groups(CustomData &data,
void debug_randomize_face_order(Mesh *mesh)
{
if (mesh == nullptr || !use_debug_randomization()) {
if (mesh == nullptr || mesh->faces_num == 0 || !use_debug_randomization()) {
return;
}
@@ -260,6 +260,7 @@ void debug_randomize_instance_order(bke::Instances *instances)
bool use_debug_randomization()
{
return true;
return G.randomize_geometry_element_order;
}