Mesh Relax on a mesh with Shape Keys adds a shrinkwrap modifier and an object copy, then fails #102369

Open
opened 2022-11-09 04:12:25 +01:00 by Brandon Lockaby · 4 comments

System Information
Operating system: Linux-5.15.0-50-lowlatency-x86_64-with-glibc2.35 64 Bits
Graphics card: NVIDIA GeForce RTX 3060/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 515.65.01

Blender Version
Broken: version: 3.3.0, branch: master, commit date: 2022-09-06 15:39, hash: blender/blender@0759f671ce
Worked: unknown

Addon Information
Name: Edit Mesh Tools (0, 3, 6)
Author: Meta-Androcto

Short description of error
Attempting to use mesh "relax" on a mesh with shape keys produces an error , but also creates a Shrinkwrap modifier and a copy of the object which are left behind -- we end up in Object mode with the new object selected instead
DbHs7pE.png

If it's decided that Relax shouldn't work when there's shape keys because it internally needs to use a Shrinkwrap modifier, perhaps it should not leave a mess and unexpected context

Exact steps for others to reproduce the error

  1. Start with a mesh object
  2. Add a basis shape key
  3. In edit mode, select some/all vertices
  4. right-click and use Relax
**System Information** Operating system: Linux-5.15.0-50-lowlatency-x86_64-with-glibc2.35 64 Bits Graphics card: NVIDIA GeForce RTX 3060/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 515.65.01 **Blender Version** Broken: version: 3.3.0, branch: master, commit date: 2022-09-06 15:39, hash: `blender/blender@0759f671ce` Worked: unknown **Addon Information** Name: Edit Mesh Tools (0, 3, 6) Author: Meta-Androcto **Short description of error** Attempting to use mesh "relax" on a mesh with shape keys produces an error , but also creates a Shrinkwrap modifier and a copy of the object which are left behind -- we end up in Object mode with the new object selected instead ![DbHs7pE.png](https://archive.blender.org/developer/F13872790/DbHs7pE.png) If it's decided that Relax shouldn't work when there's shape keys because it internally needs to use a Shrinkwrap modifier, perhaps it should not leave a mess and unexpected context **Exact steps for others to reproduce the error** 1. Start with a mesh object 2. Add a basis shape key 3. In edit mode, select some/all vertices 4. right-click and use Relax

Added subscriber: @brandonglockaby

Added subscriber: @brandonglockaby

DbHs7pE.png

![DbHs7pE.png](https://archive.blender.org/developer/F13872790/DbHs7pE.png)
Member

Added subscriber: @PratikPB2123

Added subscriber: @PratikPB2123

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#102369
No description provided.