Selection bug of group items?

Hello,

Since upgrading to Rhino 8, I’ve encountered an issue where selecting a grouped item sometimes leaves out certain parts. However, when I click out and then select the group again, all parts are selected properly. I’ve noticed others experiencing the same on Reddit R/rhino, but so far, I haven’t found a solution.

My software is up to date.

1 Like

Hi -

I haven’t seen this before. If you are able to reproduce this in some way, please post a 3dm file and the steps to do so.
-wim

Hi wim ,
i can not reproduce it , it happens randomly hence why i think it might be a bug.
this post below seems to have the same problem but no solution.

https://www.reddit.com/r/rhino/comments/1bp8s4p/rhino_8_groups_leaving_items_behind/

Hi Mickey - how are you selecting? Pick, Window, SelGroup, etc. or does it not matter?

-Pascal

Hi Pascal

I have only notice this issue when I use the pick tool, not sure about window select, i think the same issue happens ,I don’t use selection groups.

When I click on ‘9’ in the group ‘97R2’, I expect the entire group to be selected. However, ‘R’ somehow gets left out. i click out , then click on ‘9’ again, then the whole group gets selected as expected.

11111
222222

Hi Mickey - can you post a file with those objects? or send to tech@mcneel.com with a link back to this topic in your comments.

-Pascal

I too have had this issue in multiple files but cannot deliberately reproduce it

Actually I just had it again, will share a screen grab

Hi Dan - please run SystemInfo in Rhino and copy/paste the results here.

-Pascal

Rhino 8 SR6 2024-4-10 (Rhino 8, 8.6.24101.05001, Git hash:master @ 32c244aa711e0034e75bec2e87d093c764820b96)
License type: Educational, build 2024-04-10
License details: Cloud Zoo

Windows 11 (10.0.22631 SR0.0) or greater (Physical RAM: 32GB)
.NET 7.0.18

Computer platform: LAPTOP - Plugged in [99% battery remaining]

Hybrid graphics configuration.
Primary display: Intel(R) UHD Graphics 630 (Intel) Memory: 1GB, Driver date: 5-24-2023 (M-D-Y).
> Integrated graphics device with 3 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
Primary OpenGL: NVIDIA Quadro P600 (NVidia) Memory: 4GB, Driver date: 3-12-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 551.86
> Integrated accelerated graphics device with 4 adapter port(s)
- Video pass-through to primary display device

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)

Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 3-12-2024
Driver Version: 31.0.15.5186
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 4 GB

Rhino plugins that do not ship with Rhino
C:\Users\Dan\AppData\Local\Programs\Enscape\Bin64\Enscape.Rhino7.Plugin.dll “Enscape.Rhino7.Plugin” 0.0.23345.954
C:\Program Files\Scan&Solve Pro for Rhino 6\SnSPro_Rhino6.rhp “Scan&Solve Pro for Rhino” 1.0.0.0
C:\ProgramData\McNeel\Rhinoceros\7.0\Plug-ins\Datasmith Rhino Exporter (d1fdc795-b334-4933-b680-088119cdc6bb)\DatasmithRhino7.rhp “Datasmith Exporter” 5.0.1.0
C:\Reope\Rhino\Metrics\MetricsApp.rhp “MetricsApp” 2.0.0.1

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp “Commands” 8.6.24101.5001
C:\Program Files\Rhino 8\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8\Plug-ins\RhinoLabsTools.rhp “Rhino Labs Tools”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.6.24101.5001
C:\Program Files\Rhino 8\Plug-ins\RhinoRender.rhp “Legacy Rhino Render”
C:\Program Files\Rhino 8\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 8.6.24101.5001
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.6.24101.5001
C:\Program Files\Rhino 8\Plug-ins\IronPython\RhinoDLR_Python.rhp “IronPython” 8.6.24101.5001
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.6.24101.5001
C:\Program Files\Rhino 8\Plug-ins\Grasshopper\GrasshopperPlugin.rhp “Grasshopper” 8.6.24101.5001
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.6.24101.5001
C:\Program Files\Rhino 8\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 8\Plug-ins\BlockEdit.rhp “BlockEdit” 8.6.24101.5001
C:\Program Files\Rhino 8\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 8\Plug-ins\SectionTools.rhp “SectionTools”
C:\Users\Dan\AppData\Roaming\McNeel\Rhinoceros\packages\8.0\PanelingTools\2021.3.2.446\PanelingTools.rhp “PanelingTools”

Here I have two groups each containing 8 blocks
I select both groups and the correct items are highlighted
If I then gumball one group up so they overlap, and then select one group, it excludes the block that is underneath the cursor
I then gumball the selection down so you can see it is not included in the selection set (and isn’t highlighted yellow)

Hi Dan - thanks for this clip. Does it make any difference if the plug-ins listed under “Rhino plugins that do not ship with Rhino” are disabled in Options > Plug-ins page, and then Rhino closed and re-started?
If not can you please send us a file with these blocks and groups including any linked blocks that are involved? tech@mcneel.com, with a link back here in your comments.

@Dan_Stone - thanks for the file… I cannot reproduce this. Have you tried temporarily disabling
Enscape, Scan and Solve,DataSmith, Metrics, then closing and re-opening Rhino?

-Pascal

Can confirm they don’t appear in the systeminfo read out after I disabled them, but the bug persists

Hi Dan - I see … in your clip, you move the objects to overlap with a second group - why? Is this part of what makes the bug happen, a possibly ambiguous selection pick?

-Pascal

Here it’s recreated in a clean file, at 1:01. I think it’s easier to recreate when objects are far from the origin and overlapping slightly, but I’ve had it in objects touching and close to origin. Finding the point is hard, sometimes I get the pink outline with the dropdown allowing me to select which of the overlapping objects I want, sometimes the bug.

Rhino 8 SR6 2024-4-10 (Rhino 8, 8.6.24101.05001, Git hash:master @ 32c244aa711e0034e75bec2e87d093c764820b96)
License type: Educational, build 2024-04-10
License details: Cloud Zoo

Windows 11 (10.0.22631 SR0.0) or greater (Physical RAM: 32GB)
.NET 7.0.18

Computer platform: LAPTOP - Plugged in [100% battery remaining]

Hybrid graphics configuration.
Primary display: Intel(R) UHD Graphics 630 (Intel) Memory: 1GB, Driver date: 5-24-2023 (M-D-Y).
> Integrated graphics device with 3 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
Primary OpenGL: NVIDIA Quadro P600 (NVidia) Memory: 4GB, Driver date: 3-12-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 551.86
> Integrated accelerated graphics device with 4 adapter port(s)
- Video pass-through to primary display device

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)

Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 3-12-2024
Driver Version: 31.0.15.5186
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 4 GB

Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp “Commands” 8.6.24101.5001
C:\Program Files\Rhino 8\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.6.24101.5001
C:\Program Files\Rhino 8\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 8.6.24101.5001
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.6.24101.5001
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.6.24101.5001
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.6.24101.5001
C:\Program Files\Rhino 8\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 8\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 8\Plug-ins\SectionTools.rhp “SectionTools”
C:\Users\Dan\AppData\Roaming\McNeel\Rhinoceros\packages\8.0\PanelingTools\2021.3.2.446\PanelingTools.rhp “PanelingTools”

Hi Dan - thanks for bearing with me - I’ll see if I can reproduce it.

@Dan_Stone - I can - thanks!
RH-81926 Group selection fails

-Pascal

2 Likes

I can confirm I am also experiencing this bug