Page MenuHome

Fix T80039: Do not subdivide with Multires is mesh has no faces
ClosedPublic

Authored by Pablo Dobarro (pablodp606) on Aug 24 2020, 5:34 PM.

Diff Detail

Repository
rB Blender
Branch
T80039 (branched from master)
Build Status
Buildable 9762
Build 9762: arc lint + arc unit

Event Timeline

Pablo Dobarro (pablodp606) requested review of this revision.Aug 24 2020, 5:34 PM
Pablo Dobarro (pablodp606) created this revision.

Generally fine. Some minor suggestions.

Accepting, so that you can commit this early on to 2.90 branch (as I understood 2.90 crashes). Use common sense when addressing the suggestions :)

source/blender/blenkernel/intern/multires_reshape.c
194–196

Move right after if (top_level <= mmd->totlvl) {, so that all early outputs are at the top.

Might also state the obvious that "If there are no loops in the mesh inplies there is no CD_MDISPS as well. So can early output from here as there is nothing to subdivide."

This revision is now accepted and ready to land.Aug 24 2020, 6:22 PM