Maniphest T80090

Mask modifier breaks vertex parenting
Closed, Archived

Assigned To
Bastien Montagne (mont29)
Authored By
dev369 (dev369)
Aug 25 2020, 7:14 AM
Tags
  • BF Blender
  • Modeling
  • Modifiers
Subscribers
Bastien Montagne (mont29)
dev369 (dev369)

Description

System Information
Operating system: windows 10
Graphics card:

Blender Version
Broken: version: 2.91.0 Alpha, branch: master, commit date: 2020-08-20 18:28, hash: rBce0bcd5fbf40
Worked: Never

Using mask modifier on vertices that have an object parented to them breaks vertex parenting
create vertex parenting then mask out the 3 vertices using mask modifier

Related Objects

Mentioned In
rBebf752625e3c: Fix unreported Eisenbug leading to a crash when reading a blend file.

Event Timeline

dev369 (dev369) created this task.Aug 25 2020, 7:14 AM
Richard Antalik (ISS) changed the task status from Needs Triage to Confirmed.Aug 26 2020, 8:13 AM
Richard Antalik (ISS) updated the task description.
Richard Antalik (ISS) added projects: Modeling, Modifiers.
Richard Antalik (ISS) updated the task description.Aug 26 2020, 8:15 AM
Bastien Montagne (mont29) closed this task as Archived.Aug 28 2020, 10:50 AM
Bastien Montagne (mont29) claimed this task.
Bastien Montagne (mont29) added a subscriber: Bastien Montagne (mont29).

There is no bug here, vertex parenting works by index, so if you change topology or number of vertices with your modifiers, you should expect such parenting to be broken.

dev369 (dev369) added a comment.Sep 2 2020, 9:58 PM

but what is the poi

In T80090#1004164, @Bastien Montagne (mont29) wrote:

There is no bug here, vertex parenting works by index, so if you change topology or number of vertices with your modifiers, you should expect such parenting to be broken.

but what is the point of breaking vertex parenting? in one version it worked with mask modifier then you removed the support so it is not some technical limitation it is your preference. i was using it to parent a custom eyeball to geometry of eyeball from an alembic file, but because i need to make original/parent eyebal invisible and geometry is in parallel and close proximity cycles transparency was not handling it well so mask modifier did the trick.

i dont get it, it would not made anything worse if you left the feature in. it is useful in some cases

Bastien Montagne (mont29) mentioned this in rBebf752625e3c: Fix unreported Eisenbug leading to a crash when reading a blend file..Sep 29 2020, 5:09 PM