Bug: Control Points vanish when selected

Control points vanish in the Right viewport when selected in the attached file. Only the selected control points are affected. The control points reappear while being dragged and vanishes again. They also reappear if another object is selected, or if I click anywhere in any viewport. VanishingCP01.3dm (140.0 KB)

The Right viewport has an active clipping plane, and the green surface is clipped. Selected control points do not vanish If I move the clipping plane so that less of the green surface is clipped, or if I disable the clipping plane.

Rhino 6 SR1 2018-2-6 (Rhino 6, 6.1.18037.13441,
Windows 10
AMD Radeon HD 7700 Series (OpenGL ver:4.5.13507 Compatibility Profile Context 23.20.15025.1004)
Graphics driver updated today.
Complete system info below the image.


Rhino 6 SR1 2018-2-6 (Rhino 6, 6.1.18037.13441, Git hash:master @ 5a33e6871b94d32ba552468218cef0ad8d3d1263)

Windows 10.0 SR0.0 or greater (Physical RAM: 16Gb)

AMD Radeon HD 7700 Series (OpenGL ver:4.5.13507 Compatibility Profile Context 23.20.15025.1004)

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On

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

Vendor Name: ATI Technologies Inc.
Render version: 4.5
Shading Language: 4.50
Driver Date: NA
Driver Version: NA
Maximum Texture size: 16384 x 16384
Z-Buffer depth: 24 bits
Maximum Viewport size: 16384 x 16384
Total Video Memory: 2 GB

C:\Program Files\Rhino 6\Plug-ins\Commands.rhp “Commands”
C:\Program Files\Rhino 6\Plug-ins\WebBrowser.rhp “WebBrowser”
C:\Program Files\Rhino 6\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 6\Plug-ins\RhinoScript.rhp “RhinoScript”
C:\Program Files\Rhino 6\Plug-ins\IdleProcessor.rhp “IdleProcessor”
C:\Program Files\Rhino 6\Plug-ins\RhinoRender.rhp “Rhino Render”
C:\Program Files\Rhino 6\Plug-ins\rdk_etoui.rhp “RDK_EtoUI”
C:\Program Files\Rhino 6\Plug-ins\rdk_ui.rhp “Renderer Development Kit UI”
C:\Program Files\Rhino 6\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 6\Plug-ins\Alerter.rhp “Alerter”
C:\Program Files\Rhino 6\Plug-ins\RhinoCycles.rhp “RhinoCycles”
C:\Program Files\Rhino 6\Plug-ins\Toolbars\Toolbars.rhp “Toolbars”
C:\Program Files\Rhino 6\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 6\Plug-ins\Displacement.rhp “Displacement”

Same behavior on this machine with NVIDIA graphics and V6 SR2:

Rhino 6 SR2 2018-2-20 (Rhino 6, 6.2.18051.9541, Git hash:master @ d28970d81ec7efe09d862abd9cb5f2cbc9878507)

Windows 10.0 SR0.0 or greater (Physical RAM: 12Gb)

GeForce GTX 860M/PCIe/SSE2 (OpenGL ver:4.5.0 NVIDIA 369.09)

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On

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

Vendor Name: NVIDIA Corporation
Render version: 4.5
Shading Language: 4.50 NVIDIA
Driver Date: NA
Driver Version: NA
Maximum Texture size: 16384 x 16384
Z-Buffer depth: 24 bits
Maximum Viewport size: 16384 x 16384
Total Video Memory: 2 GB

C:\Program Files\Rhino 6\Plug-ins\Commands.rhp “Commands”
C:\Program Files\Rhino 6\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 6\Plug-ins\RhinoBonusTools.rhp “Rhino Bonus Tools”
C:\Program Files\Rhino 6\Plug-ins\RhinoRender.rhp “Rhino Render”
C:\Program Files\Rhino 6\Plug-ins\rdk_etoui.rhp “RDK_EtoUI”
C:\Program Files\Rhino 6\Plug-ins\rdk_ui.rhp “Renderer Development Kit UI”
C:\Program Files\Rhino 6\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 6\Plug-ins\RhinoCycles.rhp “RhinoCycles”
C:\Program Files\Rhino 6\Plug-ins\Toolbars\Toolbars.rhp “Toolbars”
C:\Program Files\Rhino 6\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 6\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 6\Plug-ins\Calc.rhp “Calc”

Works normally when saved as V5 file and opened in V5. However V5 file has same problem when opened in V6. VanishingCP01V5.3dm (134.6 KB)

Did some more testing and found the bug is independent of the display mode.

What I know:
V6 bug not in V5
Linked to or caused by clipping plane
Hardware independent
Display mode independent

A somewhat similar bug in the V6 WIP with control points disappearing when the model was rotate, not when selected, was reported in November '16. Control points disappearing
@stevebaer reported that he was looking into that problem.

Is anyone interested in this? It’s an obvious bug with V6 which apparently did not exist in V5, connected with clipping planes, and not hardware or display mode dependent. A specific example has been provided. It should at least make the tracking system or is it a known problem which is already in the system?

Hi David - I am checking this now.

https://mcneel.myjetbrains.com/youtrack/issue/RH-44417

(thanks)

-Pascal

Why is this still not fixed in R6? How is it not a regression bug?

Mine don’t do that.
That means if just might be something else.
I see you’re either using a “Dark Mode”, or have fiddled with the Rhino colors or working display mode settings.
If you switch back (temporarily) to a default Wireframe display, does the problem persist?
Another possibility could be display drivers.
Please run SystemInfo in Rhino and post those results.
There should be something in all of that to figure it out.

Move your curve up 1500 model units and add a clipping plane to reproduce the bug.

It has nothing to do with Rhino colors or display modes.

Another one.

I think I have this fixed in the SR candidate this coming Tuesday

RH-44417 is fixed in the latest Service Release Candidate

1 Like