In rendered view mode I’m seeing curves through surfaces in Rhino 8. This started happening a few updates ago and I’m wondering if anyone found a solution to this. Didn’t see anything online regarding this…
Hi Brett,
Please run the SystemInfo command in Rhino and post the results. A small example file with the condition would be helpful as well. Thanks!
Did the curves somehow get a draw order assigned to them? Does ClearDrawOrder help in this case?
I am going to guess that this is a model that has objects a long way far from each other and we are zoomed into a relatively small space. Video cards have normally 256 layers of zbuffer depth. And if those layers/levels are stretch out so far, a lot of objects may not sort correctly. This can also be related to the type of card being used.
Can you send in the model and we can take a look.
Rhino 8 SR21 2025-7-7 (Rhino 8, 8.21.25188.17001, Git hash:master @ 2e05bb7e11ec03aa58cc543d92330d59df05d32b)
License type: Commercial, build 2025-07-07
License details: Stand-Alone
Windows 11 (10.0.26100 SR0.0) or greater (Physical RAM: 63GB)
.NET 8.0.14
Computer platform: LAPTOP - Plugged in [100% battery remaining]
Non-hybrid graphics configuration.
Primary display and OpenGL: NVIDIA GeForce RTX 4070 Laptop GPU (NVidia) Memory: 8GB, Driver date: 6-25-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 556.12
Integrated accelerated graphics device with 4 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
Primary OpenGL: NVIDIA GeForce RTX 4070 Laptop GPU (NVidia) Memory: 8GB, Driver date: 6-25-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 556.12
Integrated accelerated graphics device with 4 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
Secondary graphics devices.
Intel(R) Arc™ Graphics (Intel) Memory: 128MB, Driver date: 5-12-2024 (M-D-Y).
Integrated graphics device with 4 adapter port(s)
- Secondary monitor is laptop’s integrated screen or built-in port
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: 6-25-2024
Driver Version: 32.0.15.5612
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 8188 MB
Rhino plugins that do not ship with Rhino
C:\Program Files\Enscape\Enscape.Rhino.Plugin-net48\Enscape.Rhino8.Plugin.dll “Enscape.Rhino8.Plugin” 4.4.0.452
C:\Program Files\Chaos\V-Ray\V-Ray for Rhinoceros\V8\VRayForRhino.rhp “V-Ray for Rhino”
Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp “Commands” 8.21.25188.17001
C:\Program Files\Rhino 8\Plug-ins\Export_FBX.rhp “Export_FBX”
C:\Program Files\Rhino 8\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.21.25188.17001
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.21.25188.17001
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.21.25188.17001
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.21.25188.17001
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.21.25188.17001
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”
2025.07.25_VintageTheater_07.3dm (14.2 MB)
SM_Ceiling_Wall_Sides.3dm (11.3 MB)
SM_Ceiling_Column_Corner.3dm (11.6 MB)
SM_Ceiling_Chandelier_Pod.3dm (10.0 MB)
SM_Ceiling_Center.3dm (14.0 MB)
You’ll have to reference the SM files as blocks and the main file is the VintageTheater one…
@Helvetosaur I just tried and this did not fix the issue
@Japhy @scottd @Helvetosaur I’m seeing a pattern here… If I use the rhino default material everything is fine but when I add my own materials to surfaces that’s when the error starts happening. Have you seen this before?
I have your files, what are the steps to repeat?
I just selected an object then in materials right click and assigned material to object
I haven’t been able to repeat.
Let’s update your video driver.
and temporarily turn off plugins that don’t ship with Rhino for testing.
I have updated drivers and turned off the plugins and the problem is still there.
@Japhy @Helvetosaur @scottd I opened this up in Rhino 7 and the problem goes away.
Thanks for the additional info. I’m hoping someone can replicate in Rhino 8 with the files provided.
Any findings regarding this issue?
So far we can repeat the problem. This would point toward hardware issues.
Here are further things to try:
- Unplug the second monitor and then try this on the normal laptopn screen only. Does this make a difference?
- Then when there is a problem view, say the blue arch with the bleed through grey. Run that in Raytrace display mode, not the Rendered mode. Does that correct it?
Both of the steps above try to change the display context a bit to see if that will show what the problem is.



