From 16084066009ed954761b7652edd926c00733a437 Mon Sep 17 00:00:00 2001 From: Jacques Lucke Date: Fri, 19 Aug 2022 16:24:24 +0200 Subject: Fix: nurbs basis cache not computed before it is used --- source/blender/blenkernel/intern/curves_geometry.cc | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'source/blender/blenkernel/intern/curves_geometry.cc') diff --git a/source/blender/blenkernel/intern/curves_geometry.cc b/source/blender/blenkernel/intern/curves_geometry.cc index 6486be4afe0..ef4a4ee1d6b 100644 --- a/source/blender/blenkernel/intern/curves_geometry.cc +++ b/source/blender/blenkernel/intern/curves_geometry.cc @@ -938,6 +938,12 @@ void CurvesGeometry::ensure_evaluated_lengths() const this->runtime->length_cache_dirty = false; } +void CurvesGeometry::ensure_can_interpolate_to_evaluated() const +{ + this->ensure_evaluated_offsets(); + this->ensure_nurbs_basis_cache(); +} + /** \} */ /* -------------------------------------------------------------------- */ -- cgit v1.2.3