Rhino 9 WIP Display modes transparency issue

There seems to be a problem with display mode transparency.

Starting with a simple box displayed in shaded mode, I turn off Surface isocurves in the Display panel. The problem can be fixed by going into the options and restoring the defaults for the display mode.

Doing the same thing in Ghosted mode makes the object disappear and here you can also see a proof in the display mode options. Transparency is set to 100%. All this just by turning off isocurves.

System Info

Rhino 9 SR0 2025-5-20 (Rhino WIP, 9.0.25140.12305, Git hash:master @ d890ecce73c6f3a95029dec83812cb2b7774c990)
License type: Commercial, build 2025-05-20
License details: Cloud Zoo
Expires on: 2025-07-04

Windows 11 (10.0.26100 SR0.0) or greater (Physical RAM: 128GB)
.NET 9.0.5

Computer platform: DESKTOP

Standard graphics configuration on OpenGL
Primary display: NVIDIA RTX A5000 (NVidia) Memory: 24GB, Driver date: 5-12-2025 (M-D-Y). OpenGL(4.6.0 NVIDIA 573.24)
> Accelerated graphics device with 4 adapter port(s)
- Windows Main Display attached to adapter port 0
- Secondary monitor attached to adapter port 1

Secondary graphics devices.
NVIDIA Quadro K2200 (NVidia) Memory: 4GB, Driver date: 5-12-2025 (M-D-Y).
> Accelerated graphics device with 4 adapter port(s)
- There are no monitors attached to this device!

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
GPU Tessellation is: 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: 5-12-2025
Driver Version: 32.0.15.7324
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 24564 MB

Rhino plugins that do not ship with Rhino
C:\Program Files\Rhino 9 WIP\Plug-ins\ConstraintsUI.rhp “Constraints UI” 9.0.25140.12305

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 9 WIP\Plug-ins\Commands.rhp “Commands” 9.0.25140.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\WebBrowser.rhp “WebBrowser”
C:\Program Files\Rhino 9 WIP\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoScript.rhp “RhinoScript”
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoBonusTools.rhp “Rhino Bonus Tools”
C:\Program Files\Rhino 9 WIP\Plug-ins\AnimationTools.rhp “AnimationTools”
C:\Program Files\Rhino 9 WIP\Plug-ins\IdleProcessor.rhp “IdleProcessor”
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 9.0.25140.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoRender.rhp “Legacy Rhino Render”
C:\Program Files\Rhino 9 WIP\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 9.0.25140.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 9 WIP\Plug-ins\import_STEP.rhp “STEP Import”
C:\Program Files\Rhino 9 WIP\Plug-ins\ShrinkWrap.rhp “ShrinkWrap” 9.0.25140.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\MeshCommands.rhp “MeshCommands” 9.0.25140.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\IronPython\RhinoDLR_Python.rhp “IronPython” 9.0.25140.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoCycles.rhp “RhinoCycles” 9.0.25140.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\Grasshopper\GrasshopperPlugin.rhp “Grasshopper” 9.0.25140.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\import_STL.rhp “STL Import”
C:\Program Files\Rhino 9 WIP\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 9.0.25140.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 9 WIP\Plug-ins\Import_SolidWorks.rhp “Solidworks Import”
C:\Program Files\Rhino 9 WIP\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 9 WIP\Plug-ins\SectionTools.rhp “SectionTools”
C:\Program Files\Rhino 9 WIP\Plug-ins\import_OBJ.rhp “Import_OBJ” 9.0.25140.12305

display-mode-issue.3dm (67.0 KB)

1 Like

I see that, thanks for reporting
It looks like every change in the display settings does that. I think the transparency spinner in that dialog is busted because you cannot change it (reverts to 0)

RH-87625 Ghosted mode transparency issue

2 Likes

PS: For the time being the workaround is to set the transparency in the properties page after making the changes you want to the display mode.

1 Like

That does not seem to work for the Shaded mode but anyway thanks and I’m looking forward to having this fixed soon hopefully.

@Gijs
I posted this Shading seems broken. 5 days ago, Don’t know if it’s related to the same bug…? [mac here] But I can’t get my shaded mode to shade at all since then.

thanks a lot

Yes, that is the same problem. It is now fixed. Next v9 Wip build includes the fix.

I see the next problem. The “modified” highlight color in dark mode…

Some background. I rewrote all Display Modes pages. They used to be native implementations, so we had to code everything twice when adding options (implement in Mac and Windows). Now we have only one implementation and both Mac and Win uses same code.

Btw, now is the time to suggest dark/light/Win/Mac modified color. The color that show that a setting has been changed.

It’s just as terrible in normal mode. I think a less saturated blue would be fine. It wasn’t bad in Rhino 8

Hi Max -

I’ve moved the following to your list.
RH-87631 Options: Horrible Colors for Modified Settings

As Martin notes, it used to be fine in Rhino 8, no?
-wim

Yes, that is correct.

1 Like