Rhino WIP: Isocurves not displaying correctly across display modes

In the latest Rhino WIP version, enabling and disabling isocurves on surfaces does not work correctly. The isocurves are not displayed in all display modes.


Rhino 9 SR0 2026-1-6 (Rhino WIP, 9.0.26006.14225, Git hash:master @ 37c36b14b91f070933624e9212cff7081b4f7c50)
License type: Commercial, build 2026-01-06
License details: Cloud Zoo
Expires on: 2026-02-20

Windows 10 (10.0.19045 SR0.0) or greater (Physical RAM: 32GB)
.NET 9.0.1

Computer platform: DESKTOP

Standard graphics configuration using DirectX
Primary display: NVIDIA GeForce GTX 1050 Ti (NVidia) Memory: 4GB, Driver date: 9-26-2024 (M-D-Y). DirectX(11)
> Accelerated graphics device with 4 adapter port(s)
- Windows Main Display attached to adapter port 0

Secondary graphics devices.
None found.

DirectX Settings
Safe mode: Off

OpenBLAS: OpenBLAS 0.3.29 DYNAMIC_ARCH NO_AFFINITY Haswell MAX_THREADS=64.

Rhino plugins that do not ship with Rhino
C:\Program Files\Common Files\McNeel\Rhinoceros\7.0\Plug-ins\XNurbs (80be33b0-13b2-4ac4-9c77-03829214f9e9)\6.1.1.119\XNurbsRhino7.rhp “XNurbs”

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 9 WIP\Plug-ins\Commands.rhp “Commands” 9.0.26006.14225
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\IdleProcessor.rhp “IdleProcessor”
C:\Program Files\Rhino 9 WIP\Plug-ins\UpdatesAndStatistics\UpdatesAndStatistics.rhp “UpdatesAndStatistics” 9.0.26006.14225
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 9.0.26006.14225
C:\Program Files\Rhino 9 WIP\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 9.0.26006.14225
C:\Program Files\Rhino 9 WIP\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 9 WIP\Plug-ins\MeshCommands.rhp “MeshCommands” 9.0.26006.14225
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoCycles.rhp “RhinoCycles” 9.0.26006.14225
C:\Program Files\Rhino 9 WIP\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 9.0.26006.14225
C:\Program Files\Rhino 9 WIP\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 9 WIP\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 9 WIP\Plug-ins\SectionTools.rhp “SectionTools”

This might have to do with the option ‘Show for flat faces’

As you can see, I first tried in Rhino 8 and then in Rhino 9; the problem is not that option.

I took the file from this topic as an example. Now I can see the isocurves, but only in the area of the new patch created by @menno

Complex shape test 2_MDvR.3dm (1.8 MB)

What’s interesting is that you can create a flat surface, move one control point and the isocurves show.

I found the problem: it was due to the “Show surface isocurves” checkbox being disabled.
So, even if I enabled isocurves in the Display options, they were not shown.
Now it works!