From 482465e18aa7c9f74fcb90ec1002f157a580e240 Mon Sep 17 00:00:00 2001 From: Joseph Eagar Date: Mon, 7 Jun 2021 15:11:14 -0700 Subject: Improve multires performance. Added a new api function to stich multires grids on specific faces in a mesh, subdiv_ccg_average_faces_boundaries_and_corners, and changed multires normal calc to use it. VTune profiling showed that this was a major performance hit once you get above 10,000 or so base mesh faces and/or have a high number of subdivision levels. Here's a video comparing the difference. Note the bpy.app_debug switch is not in the final commit. {F10145323} And the .blend file: {F10145346} Reviewed By: Sergey Sharybin (sergey) Differential Revision: https://developer.blender.org/D11334 --- release/scripts/addons_contrib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'release/scripts/addons_contrib') diff --git a/release/scripts/addons_contrib b/release/scripts/addons_contrib index 5a82baad9f9..7d78c8a63f2 160000 --- a/release/scripts/addons_contrib +++ b/release/scripts/addons_contrib @@ -1 +1 @@ -Subproject commit 5a82baad9f986722104280e8354a4427d8e9eab1 +Subproject commit 7d78c8a63f2f4b146f9327ddc0d567a5921b94ea -- cgit v1.2.3