Mesh selection bug (Blender 3.0) #94981

Closed
opened 2022-01-17 17:57:55 +01:00 by d b · 30 comments

System Information
Operating system: Windows-10-10.0.19044-SP0
Graphics card: NVIDIA GeForce GTX 1050/PCIe/SSE2

Blender Version
Broken: 3.0.0, branch: master, commit date: 2021-12-02 18:35, hash: f1cca30557, type: release

I select the mesh on the icing object by left clicking mouse, dragging it across the points that I want. (If any mesh below the X & Y axis are included in the selection, then it will also select the mesh on the other side of the icing, below the X & Y axis.) For some reason, when making the selection, it ignores the donut below the icing, as if it's not there. I don't know if this is a normal thing or not.

(Earlier I said it happens with the Solidify Modifier, but that was wrong. I Removed the Solidify Modifier and this still happens. This also happens no matter which way you view it, as long as you select mesh that are below X & Y axis.)

I have attached a video to better explain. I have also attached my .blend file. (I also tried this on version on 2.93.7 and I have the same issue.)


Update: This isn't a bug, but I have made a request to improve mesh selection.
I have created the feature request here: Improved Mesh Selection in Edit Mode
If possible, please leave an upvote on it. Thank you!

Video:
blender_bug2.mp4

Blend File:
donut.blend

**System Information** Operating system: Windows-10-10.0.19044-SP0 Graphics card: NVIDIA GeForce GTX 1050/PCIe/SSE2 **Blender Version** Broken: 3.0.0, branch: master, commit date: 2021-12-02 18:35, hash: f1cca3055776, type: release I select the mesh on the icing object by left clicking mouse, dragging it across the points that I want. (If any mesh below the X & Y axis are included in the selection, then it will also select the mesh on the other side of the icing, below the X & Y axis.) For some reason, when making the selection, it ignores the donut below the icing, as if it's not there. I don't know if this is a normal thing or not. (Earlier I said it happens with the Solidify Modifier, but that was wrong. I Removed the Solidify Modifier and this still happens. This also happens no matter which way you view it, as long as you select mesh that are below X & Y axis.) I have attached a video to better explain. I have also attached my .blend file. (I also tried this on version on 2.93.7 and I have the same issue.) ----- **Update:** This isn't a bug, but I have made a request to improve mesh selection. I have created the feature request here: [Improved Mesh Selection in Edit Mode ](https://blender.community/c/rightclickselect/08Kv/) If possible, please leave an upvote on it. Thank you! Video: [blender_bug2.mp4](https://archive.blender.org/developer/F12811739/blender_bug2.mp4) Blend File: [donut.blend](https://archive.blender.org/developer/F12808825/donut.blend)
Author

Added subscriber: @d-b

Added subscriber: @d-b
d b changed title from Mesh selection bug at a certain angle in perspective view (Blender 3.0) to Mesh selection bug when viewing object below X & Y axis in perspective view (Blender 3.0) 2022-01-17 18:19:42 +01:00
d b changed title from Mesh selection bug when viewing object below X & Y axis in perspective view (Blender 3.0) to Mesh selection bug when viewing object from below X & Y axis in perspective view (Blender 3.0) 2022-01-17 18:19:57 +01:00

Closed as duplicate of #94686

Closed as duplicate of #94686
Author

Added subscriber: @PratikPB2123

Added subscriber: @PratikPB2123
Author

Hi, please take a look at this issue, it was closed and marked as a duplicate, which it wasn't. It's an entirely different issue. In the video that I attached, I had proportional editing turned off. In the video, I show that it works correctly at first when the view is above the X & Y axis, but as soon as I change the view that looks from below the X &Y axis, it causes the bug.

Hi, please take a look at this issue, it was closed and marked as a duplicate, which it wasn't. It's an entirely different issue. In the video that I attached, I had proportional editing turned off. In the video, I show that it works correctly at first when the view is above the X & Y axis, but as soon as I change the view that looks from below the X &Y axis, it causes the bug.
Author

Added subscriber: @HooglyBoogly

Added subscriber: @HooglyBoogly
Author

Added subscriber: @FynnGr

Added subscriber: @FynnGr
Author

Added subscriber: @kevindietrich

Added subscriber: @kevindietrich
Author

Added subscribers: @mano-wii, @ideasman42

Added subscribers: @mano-wii, @ideasman42
Member

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

Changed status from 'Duplicate' to: 'Needs Triage'
Member
Removed subscribers: @kevindietrich, @FynnGr, @HooglyBoogly, @PratikPB2123
Member

Removed subscribers: @ideasman42, @mano-wii

Removed subscribers: @ideasman42, @mano-wii
Member

Changed status from 'Needs Triage' to: 'Needs User Info'

Changed status from 'Needs Triage' to: 'Needs User Info'
Member

Hi, thanks for the report. I can reproduce. Did you apply solidify modifier on Donut object?
Problem looks similar to: #82182 (Solidify cause wrong vertex selection in edit mode)

Hi, thanks for the report. I can reproduce. Did you apply solidify modifier on Donut object? Problem looks similar to: #82182 (Solidify cause wrong vertex selection in edit mode)

Added subscriber: @iss

Added subscriber: @iss

It is same issue though, here you can substitute proportional editing with box select - vertices on the other side are obstructed by donut object, but it is not being edited, therefore box select will get projected through it.

If this is a bug then please specify Blender version where this worked, you can find all previous versions in https://download.blender.org/release/

It is same issue though, here you can substitute proportional editing with box select - vertices on the other side are obstructed by donut object, but it is not being edited, therefore **box select** will get projected through it. If this is a bug then please specify Blender version where this worked, you can find all previous versions in https://download.blender.org/release/
Author

Added subscriber: @PratikPB2123

Added subscriber: @PratikPB2123
Author

In #94981#1289734, @PratikPB2123 wrote:
Hi, thanks for the report. I can reproduce. Did you apply solidify modifier on Donut object?
Problem looks similar to: #82182 (Solidify cause wrong vertex selection in edit mode)

Yes that seems to be the issue, while this bug happened on the icing object which had the solidify modifier, it did not happen on the donut itself since it didn't have that modifier. However just earlier I tried moving the icing up on the z axis and it worked just fine, so it happens with that modifier to any mesh that is below the x and y axis.

In #94981#1290169, @iss wrote:
It is same issue though, here you can substitute proportional editing with box select - vertices on the other side are obstructed by donut object, but it is not being edited, therefore box select will get projected through it.

If this is a bug then please specify Blender version where this worked, you can find all previous versions in https://download.blender.org/release/

Yes you are right, I guess I just couldn't understand why selecting caused an issue only when it was below the x and y axis. I thought it was specific enough to be a bug. Just now I moved the icing a bit up on the z axis so the bottom half of the icing is not below the x and y axis and the bug doesn't happen that way. It only happens with the solidifier modifier applied (then if any part of the object's mesh is below the x and y axis, it will cause the bug.)

> In #94981#1289734, @PratikPB2123 wrote: > Hi, thanks for the report. I can reproduce. Did you apply solidify modifier on Donut object? > Problem looks similar to: #82182 (Solidify cause wrong vertex selection in edit mode) Yes that seems to be the issue, while this bug happened on the icing object which had the solidify modifier, it did not happen on the donut itself since it didn't have that modifier. However just earlier I tried moving the icing up on the z axis and it worked just fine, so it happens with that modifier to any mesh that is below the x and y axis. > In #94981#1290169, @iss wrote: > It is same issue though, here you can substitute proportional editing with box select - vertices on the other side are obstructed by donut object, but it is not being edited, therefore **box select** will get projected through it. > > If this is a bug then please specify Blender version where this worked, you can find all previous versions in https://download.blender.org/release/ Yes you are right, I guess I just couldn't understand why selecting caused an issue only when it was below the x and y axis. I thought it was specific enough to be a bug. Just now I moved the icing a bit up on the z axis so the bottom half of the icing is not below the x and y axis and the bug doesn't happen that way. It only happens with the solidifier modifier applied (then if any part of the object's mesh is below the x and y axis, it will cause the bug.)

Added subscriber: @lichtwerk

Added subscriber: @lichtwerk

This is not same issue as #82182 - Geometry of this modifier is not displayed in edit mode. Again, geometry can't be occluded by donut, because it's not in edit mode. When you hide it (it's not seen by Blender in edit mode) you see that it works as expected.

In #94981#1290299, @d-b wrote:
Just now I moved the icing a bit up on the z axis so the bottom half of the icing is not below the x and y axis and the bug doesn't happen that way. It only happens with the solidifier modifier applied (then if any part of the object's mesh is below the x and y axis, it will cause the bug.)

Can't reproduce this really, can you upload this file?

It is possible that I am misunderstanding this report though. @lichtwerk can you double check me on this? There have been 3 nearly identical reports and this feels weird to close them as invalid.

This is not same issue as #82182 - Geometry of this modifier is not displayed in edit mode. Again, geometry can't be occluded by donut, because it's not in edit mode. When you hide it (it's not seen by Blender in edit mode) you see that it works as expected. > In #94981#1290299, @d-b wrote: >Just now I moved the icing a bit up on the z axis so the bottom half of the icing is not below the x and y axis and the bug doesn't happen that way. It only happens with the solidifier modifier applied (then if any part of the object's mesh is below the x and y axis, it will cause the bug.) Can't reproduce this really, can you upload this file? It is possible that I am misunderstanding this report though. @lichtwerk can you double check me on this? There have been 3 nearly identical reports and this feels weird to close them as invalid.
Author

This comment was removed by @d-b

*This comment was removed by @d-b*
Author

In #94981#1291125, @iss wrote:
This is not same issue as #82182 - Geometry of this modifier is not displayed in edit mode. Again, geometry can't be occluded by donut, because it's not in edit mode. When you hide it (it's not seen by Blender in edit mode) you see that it works as expected.

In #94981#1290299, @d-b wrote:
Just now I moved the icing a bit up on the z axis so the bottom half of the icing is not below the x and y axis and the bug doesn't happen that way. It only happens with the solidifier modifier applied (then if any part of the object's mesh is below the x and y axis, it will cause the bug.)

Can't reproduce this really, can you upload this file?

It is possible that I am misunderstanding this report though. @lichtwerk can you double check me on this? There have been 3 nearly identical reports and this feels weird to close them as invalid.

Nevermind what I said about moving the icing up, that didn't really do anything either.

> In #94981#1291125, @iss wrote: > This is not same issue as #82182 - Geometry of this modifier is not displayed in edit mode. Again, geometry can't be occluded by donut, because it's not in edit mode. When you hide it (it's not seen by Blender in edit mode) you see that it works as expected. > >> In #94981#1290299, @d-b wrote: >>Just now I moved the icing a bit up on the z axis so the bottom half of the icing is not below the x and y axis and the bug doesn't happen that way. It only happens with the solidifier modifier applied (then if any part of the object's mesh is below the x and y axis, it will cause the bug.) > Can't reproduce this really, can you upload this file? > > It is possible that I am misunderstanding this report though. @lichtwerk can you double check me on this? There have been 3 nearly identical reports and this feels weird to close them as invalid. Nevermind what I said about moving the icing up, that didn't really do anything either.
d b changed title from Mesh selection bug when viewing object from below X & Y axis in perspective view (Blender 3.0) to Mesh selection bug (Blender 3.0) 2022-01-19 19:14:33 +01:00
Author

I want to clear things up a bit, earlier I said it happens with the Solidify Modifier, but that was wrong. I Removed the Solidify Modifier and this still happens. This also happens no matter which way you view it, as long as you select mesh that are below X & Y axis, you can test this in the same .blend file, and I have uploaded another video.

I want to clear things up a bit, earlier I said it happens with the Solidify Modifier, but that was wrong. I Removed the Solidify Modifier and this still happens. This also happens no matter which way you view it, as long as you select mesh that are below X & Y axis, you can test this in the same .blend file, and I have uploaded another video.
Author

I added a video that shows it working correctly in blender 2.79.
Update: Unfortunately, after playing around with it some more, the same thing happens in 2.79 so no, it does not work there either.

I added a video that shows it working correctly in blender 2.79. **Update:** Unfortunately, after playing around with it some more, the same thing happens in 2.79 so no, it does not work there either.
d b changed title from Mesh selection bug (Blender 3.0) to Mesh selection bug (Blender 3.0) - Works correctly in 2.79 2022-01-19 21:30:29 +01:00
d b changed title from Mesh selection bug (Blender 3.0) - Works correctly in 2.79 to Mesh selection bug (Blender 3.0) 2022-01-19 21:46:23 +01:00

The same situation shown in the video also happens in 2.79. So it's not a regression.

What happens is that when selecting in edit mode, Blender does not consider (or see) objects outside edit mode.

So, some things that are occluded for the user are actually not occluded for Blender and so are also selected.


This behavior could change, but this would need to be discussed first and the report would be a request for modified/improved behavior.

For user requests and feedback, we have other channels: https://wiki.blender.org/wiki/Communication/Contact#User_Feedback_and_Requests


Did I misunderstand the problem?

The same situation shown in the video also happens in 2.79. So it's not a regression. What happens is that when selecting in edit mode, Blender does not consider (or see) objects outside edit mode. So, some things that are occluded for the user are actually not occluded for Blender and so are also selected. --- This behavior could change, but this would need to be discussed first and the report would be a request for modified/improved behavior. For user requests and feedback, we have other channels: https://wiki.blender.org/wiki/Communication/Contact#User_Feedback_and_Requests --- Did I misunderstand the problem?
Author

Added subscriber: @mano-wii

Added subscriber: @mano-wii
Author

In #94981#1291335, @mano-wii wrote:
The same situation shown in the video also happens in 2.79. So it's not a regression.

What happens is that when selecting in edit mode, Blender does not consider (or see) objects outside edit mode.

So, some things that are occluded for the user are actually not occluded for Blender and so are also selected.


This behavior could change, but this would need to be discussed first and the report would be a request for modified/improved behavior.

For user requests and feedback, we have other channels: https://wiki.blender.org/wiki/Communication/Contact#User_Feedback_and_Requests


Did I misunderstand the problem?

You understood it perfectly. Blender doesn't consider other objects which are outside of the edit mode in the current object. I think I misunderstood the problem thinking it was a bug, but it was just a normal thing in blender. I do think that it would be nicer to have this feature implemented. I will try to request it with the link provided, thank you. I'm not sure if it will be added though, I'm sure others might have requested this before me. Thanks anyways!

> In #94981#1291335, @mano-wii wrote: > The same situation shown in the video also happens in 2.79. So it's not a regression. > > What happens is that when selecting in edit mode, Blender does not consider (or see) objects outside edit mode. > > So, some things that are occluded for the user are actually not occluded for Blender and so are also selected. > > --- > This behavior could change, but this would need to be discussed first and the report would be a request for modified/improved behavior. > > For user requests and feedback, we have other channels: https://wiki.blender.org/wiki/Communication/Contact#User_Feedback_and_Requests > > --- > Did I misunderstand the problem? You understood it perfectly. Blender doesn't consider other objects which are outside of the edit mode in the current object. I think I misunderstood the problem thinking it was a bug, but it was just a normal thing in blender. I do think that it would be nicer to have this feature implemented. I will try to request it with the link provided, thank you. I'm not sure if it will be added though, I'm sure others might have requested this before me. Thanks anyways!

Changed status from 'Needs User Info' to: 'Archived'

Changed status from 'Needs User Info' to: 'Archived'

In #94981#1291337, @d-b wrote:
I'm sure others might have requested this before me. Thanks anyways!

This is a good thing as it helps us to define a priority for the feature.

Since the misunderstanding has been cleared up, I am changing the status of the report.
It can still be used for consultation.

> In #94981#1291337, @d-b wrote: > I'm sure others might have requested this before me. Thanks anyways! This is a good thing as it helps us to define a priority for the feature. Since the misunderstanding has been cleared up, I am changing the status of the report. It can still be used for consultation.
Author

In #94981#1291348, @mano-wii wrote:

In #94981#1291337, @d-b wrote:
I'm sure others might have requested this before me. Thanks anyways!

This is a good thing as it helps us to define a priority for the feature.

Since the misunderstanding has been cleared up, I am changing the status of the report.
It can still be used for consultation.

Very well, thank you for the help. I will go ahead and make a request for this then.

> In #94981#1291348, @mano-wii wrote: >> In #94981#1291337, @d-b wrote: >> I'm sure others might have requested this before me. Thanks anyways! > > This is a good thing as it helps us to define a priority for the feature. > > Since the misunderstanding has been cleared up, I am changing the status of the report. > It can still be used for consultation. Very well, thank you for the help. I will go ahead and make a request for this then.
Author

I went ahead and created a feature request, if you guys can upvote it that would be great:
Improved Mesh Selection in Edit Mode

Thanks!

I went ahead and created a feature request, if you guys can upvote it that would be great: [Improved Mesh Selection in Edit Mode ](https://blender.community/c/rightclickselect/08Kv/) Thanks!
Sign in to join this conversation.
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
EEVEE & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Interest: X11
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
EEVEE & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
5 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#94981
No description provided.