Issues with Rhino 8 clipping sections and clipping drawings

Hello, I’ve been using rhino 7 for a while and i recently upgraded to version 8. I’m encoutering 2 problems with clipping planes/sections that didn’t present with the previous version and are quite disturbing for our workflow.

1 - when the model is cut by a clipping plane or section the perspective viewport freezes when orbiting, every few seconds. To unfreeze it I can click on the windows bar at the bottom of the screen or outside of rhino in window mode and then back to rhino and the view works again for a few seconds more.

2 - the new section drawing is extremely slow compared to make 2d. Is it a common issue?

Also the tooltips often don’t show up.

Thankyou

Here are my specs:
Rhino 8 SR5 2024-3-12 (Rhino 8, 8.5.24072.13001, Git hash:master @ e3530849b75f00b2b977766a567ae29b055837e9)
License type: Commerciale, build 2024-03-12
License details: Cloud Zoo

Windows 11 (10.0.22631 SR0.0) or greater (Physical RAM: 128GB)
.NET 7.0.0

Computer platform: LAPTOP - Plugged in [100% battery remaining]

Non-hybrid graphics configuration.
Primary display and OpenGL: NVIDIA GeForce RTX 4090 Laptop GPU (NVidia) Memory: 16GB, Driver date: 1-18-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 551.23
> 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 4090 Laptop GPU (NVidia) Memory: 16GB, Driver date: 1-18-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 551.23
> 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) UHD Graphics (Intel) Memory: 1GB, Driver date: 4-18-2023 (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
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: 1-18-2024
Driver Version: 31.0.15.5123
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 16376 MB

Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp “Commands” 8.5.24072.13001
C:\Program Files\Rhino 8\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.5.24072.13001
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.5.24072.13001
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.5.24072.13001
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.5.24072.13001
C:\Program Files\Rhino 8\Plug-ins\RhinoCode\RhinoCodePlugin.rhp “RhinoCodePlugin” 8.5.24072.13001
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.5.24072.13001
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”

Hi Fabio - can you please download the revice release candidate for 8.6 and see if that works any better for you? In Options > Updates and Statistics page, set update frequency to ‘Service release candidate’, click on Check Now, then install the downloaded version. Any better?

-Pascal

Thanks, seems much better. I’ll try experimenting a little more on different models and i’ll keep you posted.

Hello again, sadly the same issues with orbiting and 2d/section drawings keep occurring with complex models any time clipping planes or sections are active. By comparison Rhino 7 make 2d would never fail, even though the result drawing was, admittedly, less precise compared to version 8. Now with v 8 sometimes the PC freezes completely.
Section drawings are a key aspect of out job as architects so it’s important that we’re able to fix this.

Let me know if I can provide additional info to help.

Thanks again

@rajaa - just a heads-up on this coversation.

-Pascal

If I understand you right, you are just rotating the view when you get the freeze?
Can you please share a model?

Can you compare Make2D in V7 vs V8 (without using ClippingDrawings command). I am asking because the difference in speed might be due to Make2D changes (ClippingDrawings command with “AddBackround=Yes” uses the same functions used by Make2D).

Hi,
the freeze in the rotation happens with several models we are working on. I’ll attach a video to explain. I cannot share these models at the moment. Please let me know if it’s essential for you to test the model, i can try it on a new file if necessary.

If i compare make2d commands (without clipping planes envolved) on the same model in V7 vs V8 i get these results:

  • on complex models like the one in the video V8 gets stuck at 3 or 4%. Sometimes the whole pc freezes or i have to forcibly shut down Rhino. V7 gets the job done, albeit with some minor imperfections if the model is large compared to che scale of the smaller details in the 2d;
  • on simpler models, for example, V7 took 9.46 seconds to complete the make 2d command and V8 took 98.7 seconds.

Thx for the help

I’m having trouble seeing clipping planes in that video. Does this lag happen only when clipping planes are being used in your model?

Hi, yes there’s a vertical clipping plane that cuts through the ground in front of the building. And yes, the lags only happen when the model is cut by clipping planes or sections.

If you look very closely you can see the red clipping plane icon at the bottom-center of the grey facade in the first frame of the video. :sweat_smile:

Hi Fabio -

It’d be good if you could provide a model that behaves like this on your system, so that we are sure we are comparing the same thing. Use Rhino - Upload to Support to send the file - make sure to copy a link to this thread in the comments field.
-wim

ok, just uploaded a model with that behaviour.

Thx

Hi, I think that the problem might be related to the fact that all the models i’m working on were originally created with v7 (i also checked with an older v6 model and the same applies). I tried making a random heavy new model in v8 and there are no view rotation issues with a clipping plane active. I can’t tell if there are differences with the make 2d command but at least v8 completes the job without crashing when i’m running the command on a native v8 model. Hope this info helps. Let me know if you have any develpoments. thx

Hello again,
do you have any developments to help me solve these issues with the clipping and section planes? especially on the V7 models opened in V8

Fabio -

There are quite a few changes between Rhino 7 and Rhino 8, so comparing performance will be a struggle.

I have the example model sent, and am in this view. What command and options are used from this point to create the delay?

There have been a few updated Rhinos since the start of this thread. Using the most current build will help. I can send a link to todays build to try, that will come in the next message.

@FABIO_CARBONINI thanks for sharing a model with us. I do see some optimizations that could be made for drawing with this model and will start working on them immediately. I’ll let you know when we think Rhino should work better with this model.

Thanks a lot. i’ll be looking forward to hearing about the updates.

RH-81780 (hidden due to potentially sensitive information) is fixed in Rhino 8 Service Release 8 Release Candidate 1. Please give clipping planes another try with 8.8 RC 1.