Page MenuHome

Selection Highlighting (Outline Selected) not working in complex scene
Closed, ResolvedPublicBUG

Description

Edit by @Alaska (Alaska)
Bisecting points to rBa1f9eebc0b5f as the cause.


System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 1080 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 442.92

Blender Version
Broken: version: 2.90.0 Alpha, branch: master, commit date: 2020-06-02 22:21, hash: rB2e52b3206cc6
Worked: 2.83.0

Short description of error
The outline of a selected object is not shown.

Exact steps for others to reproduce the error

  1. Create a new scene.
  2. Give the default cube a sub-division surface modifier with a high setting (I used 5).
  3. Apply the modifier.
  4. Select everything in the scene and duplicate it a bunch of times.
  5. At a certain point (roughly 500 objects or more), some of the "cubes" will not produce a outline when selected.

Original steps:

Open a blender sample file like the tree creature. (Can be downloaded from here: https://www.blender.org/download/demo-files/)
Try to select something. Make sure that "Show Overlays" and "Outline Selected" is on.
No outline is drawn around the selected object.
Isolate the selected object with "/". The object is shown with an outline.

I made two screenshots from my project one with blender 2.90 alpha where the selected object is not highlighted


and one with blender 2.83 where the selection outline works.

Event Timeline

Marcus Papathoma (machieb) renamed this task from Selection Highlighing (Outline Selected) not working in complex scene to Selection Highlighting (Outline Selected) not working in complex scene.Jun 3 2020, 7:58 PM
Marcus Papathoma (machieb) created this task.
Alaska (Alaska) changed the task status from Needs Triage to Confirmed.Jun 4 2020, 7:14 AM
Alaska (Alaska) changed the subtype of this task from "Report" to "Bug".
Alaska (Alaska) added a subscriber: Alaska (Alaska).

I am able to reproduce the issue on Linux with Blender 2.90.0 rBb94ab93dfb82 (2020-06-03 18:45) and 2.90.0 )rBe723ec04fb61 (2020-06-04 03:23using the tree creature file.

I believe I have also found steps to reproduce this issue from scratch. However, Blender keeps frequently when I try to do this so I'm not sure if the steps I list are actually capable of reproducing the issue.

  1. Create a new scene.
  2. Give the default cube a sub-division surface modifier with a high setting (I used 5).
  3. Apply the modifer.
  4. Select everything in the scene and duplicate it a bunch of times.
  5. At a certain point (roughly 500 objects in an initial test), selecting one of the "cubes" will not produce a outline.

I will add this information to the description of the task. I will also attempt to bisect the cause, may take a while.

CC @Clément Foucault (fclem) bisecting Blender points to rBa1f9eebc0b5f as being the cause. Mind taking a look?