File tree Expand file tree Collapse file tree 1 file changed +1
-1
lines changed
Expand file tree Collapse file tree 1 file changed +1
-1
lines changed Original file line number Diff line number Diff line change @@ -700,7 +700,7 @@ void NavMeshGenerator3D::generator_bake_from_source_geometry_data(Ref<Navigation
700700 cfg.detailSampleDist = MAX (p_navigation_mesh->get_cell_size () * p_navigation_mesh->get_detail_sample_distance (), 0 .1f );
701701 cfg.detailSampleMaxError = p_navigation_mesh->get_cell_height () * p_navigation_mesh->get_detail_sample_max_error ();
702702
703- if (p_navigation_mesh->get_border_size () > 0.0 && ! Math::is_equal_approx (p_navigation_mesh->get_cell_size (), p_navigation_mesh->get_border_size ())) {
703+ if (p_navigation_mesh->get_border_size () > 0.0 && Math::fmod (p_navigation_mesh->get_border_size (), p_navigation_mesh->get_cell_size ()) != 0.0 ) {
704704 WARN_PRINT (" Property border_size is ceiled to cell_size voxel units and loses precision." );
705705 }
706706 if (!Math::is_equal_approx ((float )cfg.walkableHeight * cfg.ch , p_navigation_mesh->get_agent_height ())) {
You can’t perform that action at this time.
0 commit comments