Wrong vertices are selected in edit mode, solid view #59735

Closed
opened 2018-12-21 19:30:55 +01:00 by D. A. · 23 comments

System Information

System info:
OS: Ubuntu 16.04 64-bit
Processor: i7-6700HQ CPU @ 2.60GHz × 8
GPU: GeForce GTX 1060/PCIe/SSE2
Cycles Compute Device: CUDA/ GTX 1060
Additional info: https://i.imgur.com/tDDDA6J.png

Blender Version

Blender hash: 7a26e930a8
Date: 2018-12-20 23:46
Branch: blender2.8

64-bit Linux build

Short description of error

This is a bug affecting vertex selection in edit mode when using some view other than wireframe view. It causes wrong vertices to be selected.

Exact steps for others to reproduce the error

  1. Start Blender with the default startup file.
  2. Zoom in to the default cube
  3. Apply Subdivision (Catmull-Clark) level 3 to get some geometry.
  4. Make sure you're in solid view.
  5. Enter edit mode and deselect all.
  6. Use the box select tool to select some vertices.
  7. Some random vertices are selected in addition to those: https://i.imgur.com/dcGWKBK.png

This bug affects solid, rendered (eevee and cycles) and lookdev view, but not wireframe. Might be related to #57770.

**System Information** System info: OS: Ubuntu 16.04 64-bit Processor: i7-6700HQ CPU @ 2.60GHz × 8 GPU: GeForce GTX 1060/PCIe/SSE2 Cycles Compute Device: CUDA/ GTX 1060 Additional info: https://i.imgur.com/tDDDA6J.png **Blender Version** Blender hash: 7a26e930a8c0 Date: 2018-12-20 23:46 Branch: blender2.8 64-bit Linux build **Short description of error** This is a bug affecting vertex selection in edit mode when using some view other than wireframe view. It causes wrong vertices to be selected. **Exact steps for others to reproduce the error** 1. Start Blender with the default startup file. 2. Zoom in to the default cube 3. Apply Subdivision (Catmull-Clark) level 3 to get some geometry. 4. Make sure you're in solid view. 5. Enter edit mode and deselect all. 6. Use the box select tool to select some vertices. 7. Some random vertices are selected in addition to those: https://i.imgur.com/dcGWKBK.png This bug affects solid, rendered (eevee and cycles) and lookdev view, but not wireframe. Might be related to #57770.
Author

Added subscriber: @DNCLCFW

Added subscriber: @DNCLCFW

Added subscriber: @ZedDB

Added subscriber: @ZedDB

I can not reproduce this on my end. Could you see if you still get this problem with the newest blender beta?

I can not reproduce this on my end. Could you see if you still get this problem with the newest blender beta?
Author

In #59735#605338, @ZedDB wrote:
I can not reproduce this on my end. Could you see if you still get this problem with the newest blender beta?

Yes, I confirm that I still have it with today's build -7f77961f1c38; x86_64; 24 Jan; might be some peculiar combination of settings and OS (Ubuntu 16.04).
While rechecking it I noticed a pattern, faulty selects sometimes tend to be along lines. This is the default cube subdivided to a sphere, with only a single circle select on its left side: https://i.imgur.com/b5azdDy.png As it can be seen, faulty selects are conspicuously only on its top and left side, and only along parallel lines, in a seemingly semi-random distribution.

Okay, this is getting interesting: there certainly is a pattern, and selecting one side doesn't trigger the issue at all:
https://i.imgur.com/xCiXZL0.png
https://i.imgur.com/S23DMEj.jpg
https://i.imgur.com/mBmTUcW.png

Edit: And this is the result of box select, this time with axes: https://i.imgur.com/mMO77fu.png

> In #59735#605338, @ZedDB wrote: > I can not reproduce this on my end. Could you see if you still get this problem with the newest blender beta? Yes, I confirm that I still have it with today's build -7f77961f1c38; x86_64; 24 Jan; might be some peculiar combination of settings and OS (Ubuntu 16.04). While rechecking it I noticed a pattern, faulty selects sometimes tend to be along lines. This is the default cube subdivided to a sphere, with only a single circle select on its left side: https://i.imgur.com/b5azdDy.png As it can be seen, faulty selects are conspicuously only on its top and left side, and only along parallel lines, in a seemingly semi-random distribution. Okay, this is getting interesting: there certainly is a pattern, and selecting one side doesn't trigger the issue at all: https://i.imgur.com/xCiXZL0.png https://i.imgur.com/S23DMEj.jpg https://i.imgur.com/mBmTUcW.png Edit: And this is the result of box select, this time with axes: https://i.imgur.com/mMO77fu.png

Are you using the latest nvidia drivers? (417.71)

Does this happen if you change the Selection method in blender preferences? (You could try to turn on opengl depth picking).

I'm running linux myself however with an AMD card and I don't seem to have any of these issues.

Are you using the latest nvidia drivers? (417.71) Does this happen if you change the `Selection` method in blender preferences? (You could try to turn on opengl depth picking). I'm running linux myself however with an AMD card and I don't seem to have any of these issues.
Author

In #59735#606459, @ZedDB wrote:
Are you using the latest nvidia drivers? (417.71)

Does this happen if you change the Selection method in blender preferences? (You could try to turn on opengl depth picking).

I'm running linux myself however with an AMD card and I don't seem to have any of these issues.

Updated to the latest available driver for OS and card combo (415.27, was maybe 381) and turned on opengl depth picking to no avail. Tried turning off multisampling to no avail either.

> In #59735#606459, @ZedDB wrote: > Are you using the latest nvidia drivers? (417.71) > > Does this happen if you change the `Selection` method in blender preferences? (You could try to turn on opengl depth picking). > > I'm running linux myself however with an AMD card and I don't seem to have any of these issues. Updated to the latest available driver for OS and card combo (415.27, was maybe 381) and turned on opengl depth picking to no avail. Tried turning off multisampling to no avail either.

And this isn't a problem in 2.79?

And this isn't a problem in 2.79?
Author

In #59735#608173, @ZedDB wrote:
And this isn't a problem in 2.79?

Toyed for a while in 2.79b and couldn't reproduce it.

Additional information: when selecting individual vertices, sometimes they're not selected, but another one; that is, it's always one vertex that's selected, but it may or may not be the correct one. So it might be related to #60906

> In #59735#608173, @ZedDB wrote: > And this isn't a problem in 2.79? Toyed for a while in 2.79b and couldn't reproduce it. Additional information: when selecting individual vertices, sometimes they're not selected, but another one; that is, it's always one vertex that's selected, but it may or may not be the correct one. So it might be related to #60906

Added subscriber: @fclem

Added subscriber: @fclem

@fclem any ideas?

@fclem any ideas?

Added subscriber: @kineticwasepic

Added subscriber: @kineticwasepic

I'm also experiencing this issue and affects selecting faces and edges too. However, I noticed it only occurs when "x-ray" mode is disabled - try turning on Xray as a workaround.

OS: Win7 64bit
Blender version 2.80 (Date 2019-03-08 01:37, Hash oba143a1d675, Branch blender2.7)

I'm also experiencing this issue and affects selecting faces and edges too. However, I noticed it only occurs when "x-ray" mode is disabled - try turning on Xray as a workaround. OS: Win7 64bit Blender version 2.80 (Date 2019-03-08 01:37, Hash oba143a1d675, Branch blender2.7)
Author

I too experience it with selecting faces and edges, however with some pecularities:

  • When selecting individual faces, everything is fine. The issue appears only when using box select or circle select.
  • When I switch to front view or left view on a subdivided default cube and try selecting individual vertical edges, everything is fine. However I can't seem to select individual horizontal edges (hardly anything ever is selected, and when it is, it's the wrong edge). Again, box select and circle select are wacky.

I've been trying to trace the issue to the commit it appears in, but I'm having troubles compiling early revisions of the 2.8 branch. The issue dates back to at least f71efafe8f (on 31st of May last year).

@kineticwasepic Are you using version 2.80, branch master, or version 2.79, branch blender2.7? Could you share some more information about your system and setting, perhaps we could find some potential culprits?

Thanks about mentioning xray, I had forgotten it. However, sometimes I'd like to select just vertices on the near side of the object.

I too experience it with selecting faces and edges, however with some pecularities: - When selecting individual faces, everything is fine. The issue appears only when using box select or circle select. - When I switch to front view or left view on a subdivided default cube and try selecting individual vertical edges, everything is fine. However I can't seem to select individual horizontal edges (hardly anything ever is selected, and when it is, it's the wrong edge). Again, box select and circle select are wacky. I've been trying to trace the issue to the commit it appears in, but I'm having troubles compiling early revisions of the 2.8 branch. The issue dates back to at least f71efafe8fc4 (on 31st of May last year). @kineticwasepic Are you using version 2.80, branch master, or version 2.79, branch blender2.7? Could you share some more information about your system and setting, perhaps we could find some potential culprits? Thanks about mentioning xray, I had forgotten it. However, sometimes I'd like to select just vertices on the near side of the object.
Clément Foucault was assigned by Sebastian Parborg 2019-03-11 11:45:49 +01:00

@DNCLCFW I'm using blender 2.8, downloaded just the other day from the official download page (not built from source). I've attached my system-info.txt, hope that helps. Also, this issue is not present in blender 2.79. system-info.txt

@DNCLCFW I'm using blender 2.8, downloaded just the other day from the official download page (not built from source). I've attached my `system-info.txt`, hope that helps. Also, this issue is not present in blender 2.79. [system-info.txt](https://archive.blender.org/developer/F6826576/system-info.txt)
Author

system-info.txt Here's my system-info for what it's worth.

[system-info.txt](https://archive.blender.org/developer/F6831185/system-info.txt) Here's my system-info for what it's worth.

Can you test with latest beta? There was a fix about misaligned texture reads that were committed recently.

Can you test with latest beta? There was a fix about misaligned texture reads that were committed recently.
Author

I tested it for a while with adfdae3fc2 / 26th of March build and couldn't reproduce the bug. Let's see what @kineticwasepic says.

I tested it for a while with adfdae3fc2f4 / 26th of March build and couldn't reproduce the bug. Let's see what @kineticwasepic says.

Added subscriber: @brecht

Added subscriber: @brecht

Changed status from 'Open' to: 'Resolved'

Changed status from 'Open' to: 'Resolved'

Let's assume this is fixed.

Let's assume this is fixed.

Added subscriber: @dueboy

Added subscriber: @dueboy

I figured out how to fix this problem
step 1:
download this file
https://files.fm/f/kyyyc7y72
step 2:
go to folder :
C:\Program Files\Blender Foundation\Blender and paste the file you just downloaded here
step 3:
Let's see if the problem has been fixed

NOTE: i used blender 2.79 to fix this problem, you can download the latest version to fix the problem if the above doesn't help

I figured out how to fix this problem step 1: download this file https://files.fm/f/kyyyc7y72 step 2: go to folder : C:\Program Files\Blender Foundation\Blender and paste the file you just downloaded here step 3: Let's see if the problem has been fixed NOTE: i used blender 2.79 to fix this problem, you can download the latest version to fix the problem if the above doesn't help

if the download link above expired, you can download opengl32.dll from other sources on google

if the download link above expired, you can download opengl32.dll from other sources on google
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
6 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#59735
No description provided.