Display of points

I know that the display engine is still in flux and perhaps this is not the time…

I was wondering, though, if anybody else is having problems with the display of points - or if this is an exotic system-dependent issue.

When points or curves are on a layer that is black, the points are OK. Any other color and the points / control points are white only. On a default background that is white, this becomes impossible to work with rather quickly.

In the attached pictures there are point objects on a black and brown layer and one curve on the black and one on the brown layer. I have changed the style from solid square to round with white center but that doesn’t do anything in helping fix the problem.


Points and control points display default to the color of the layer for me.

Can you post an example file?

Well, at this point I cannot even reliably reproduce the black layer behavior.

That is, when I select a curve on a black layer, sometimes the points will have a black outline (like they should) while other times they will be completely white.

This isn’t file-specific but for for completeness, here is a file with 2 curves and extracted points.
2016-09-14 point display.3dm (46.2 KB)

What are your point / control point settings in a typical display mode?
To compare, my Wireframe view mode is almost default out-of-the-box:


Yet, when I extract the points of a curve, they now appear correct but when I then select them they turn white and disappear against the background.

There are other oddities going on with the display as well and have been going on for ‘ever’. In the attached screen dump, for example, I drew two curves, extracted the points, selected all – notice the command line saying 12 points, 2 curves added to selection. – and then hit Esc to deselect all. The top view is the active one and that is repainted to show all unselected (well - the points being completely white are not seen). The other views do not repaint.

Thanks Wim, I filed https://mcneel.myjetbrains.com/youtrack/issue/RH-35575 I see the Red layer issue in your file but not a new file I make here. The strangest thing is that Purple layers are the ones that make points white here… not sure why and Steve will have to take a look.

I can’t reproduce this one here so my hunch is that it’s GPU specific if you can also reproduce it with Wireframe in default. I know there’s still a lot of active display work happening in the WIP but can you provide all your SystemInfo (using that command) and a file where you select all and esc to show the views not refreshing? Feel free to email it all in to tech@mcneel.com and I’ll file it.

Interesting. I suppose that makes this issue template-specific and that’s why I’m seeing this in all files.

Hmmm… I only had a red and a black layer in that file :wink:

Rhino 6 SR0 2016-9-6 (Public Build, 6.0.16250.12021, Git hash:675f0be6344728e4ee38f7aaf933c1540a577fe2 in branch n/a)

Windows 7 SP1 (Physical RAM: 31Gb)

Quadro K3100M/PCIe/SSE2 (OpenGL ver:4.5.0 NVIDIA 368.39)

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

Anti-alias mode: 8x
Mip Map Filtering: None
Anisotropic Filtering Mode: None

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

C:\Program Files\Rhino WIP\Plug-ins\Commands.rhp “Commands” n/a
C:\Program Files\Rhino WIP\Plug-ins\WebBrowser.rhp “WebBrowser” n/a
C:\Program Files\Rhino WIP\Plug-ins\rdk.rhp “Renderer Development Kit” n/a
C:\Program Files\Rhino WIP\Plug-ins\RhinoScript.rhp “RhinoScript” n/a
C:\02 wrmd\01 Rhino\bin\PlugIns\Iris - WebGL\Iris for WIP\Iris.WIP.rhp “Iris” n/a
C:\Program Files\Rhino WIP\Plug-ins\RhinoBonusTools.rhp “Rhino Bonus Tools” n/a
C:\Program Files\Rhino WIP\Plug-ins\RhinoRender.rhp “Rhino Render” n/a
C:\Program Files\Rhino WIP\Plug-ins\rdk_ui.rhp “Renderer Development Kit UI” n/a
C:\Program Files\Rhino WIP\Plug-ins\IronPython\RhinoDLR_Python.rhp “IronPython” n/a
C:\Program Files\Rhino WIP\Plug-ins\RhinoCycles.rhp “RhinoCycles” n/a
C:\Program Files\Rhino WIP\Plug-ins\Grasshopper\GrasshopperPlugin.rhp “Grasshopper” n/a
C:\Program Files\Rhino WIP\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” n/a
C:\Program Files\Rhino WIP\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino WIP\Plug-ins\Displacement.rhp “Displacement” n/a
C:\Program Files\Rhino WIP\Plug-ins\NamedPositions.rhp “Named Position” n/a

It was doing that in the file I posted above but it’s not reproducible at will. It happens all the time but not when I want it to…

FWIW, I’ve also been seeing this on another laptop with another NVIDIA GPU and other drivers under RH5…

OK. I get that one now. I was getting frustrated with working in a file and thought that I could just use a factory-default template. I copied my curves over to that new file and now see that curves that are put on the default purple layer makes white points.

Glad it’s reproducible to a certain extent!