So this is a pretty standard school file that I have been working on for architecture. I don’t think I’d even consider it very complex right now either. It’s only 56MB and it includes really simple topo and surrounding context buildings, but I keep all of them hidden while working. I was initially working in Rhino 7 and copied everything over to Rhino 8 because the new features would allow me to speed up my workflow. That was true until I started enabling clipping planes in plan and other standard views. I have a couple 2D drawings inside the file in question that I made using the Make2D command, but that was never an issue in my Rhino 7 file, where I had like 5 2D drawings all showing at the same time with hidden lines. So the problem is, when I enable a clipping plane in plan (or other views), my file immediately begins to lag, then it freezes, then it crashes or takes at least 20 minutes to unfreeze, all for it to just repeat that process when I pan again. All I’m trying to do is create 2D drawings to draw my ideas over and then model in 3D. Eventually, I clean up the file by deleting the 2D drawings and layers and repeat the process as I work. I feel like my file is somehow corrupted because of the crashes at this point. I have reduced my OpenGL settings and made sure my power settings were good for my computer. I even gave Rhino a High Priority status from my Task Manager. I’ve tried using the SelBadObjects to delete those, but it doesn’t select anything. I’m really confused at this point. Please help.
Windows 11 (10.0.22631 SR0.0) or greater (Physical RAM: 31Gb)
.NET 7.0.0
Computer platform: LAPTOP - Plugged in [100% battery remaining]
Hybrid graphics configuration.
Primary display: AMD Radeon™ Graphics (AMD) Memory: 1GB, Driver date: 9-28-2022 (M-D-Y).
> Integrated accelerated graphics device with 3 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
- Secondary monitor attached to adapter port 1
Primary OpenGL: NVIDIA GeForce RTX 3080 Laptop GPU (NVidia) Memory: 16GB, Driver date: 10-26-2023 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 546.01
> Integrated accelerated graphics device with 4 adapter port(s)
- Video pass-through to primary display device
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: 10-26-2023
Driver Version: 31.0.15.4601
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 16 GB
Rhino plugins that do not ship with Rhino
C:\Program Files\Chaos Group\V-Ray\V-Ray for Rhinoceros\V7\VRayForRhino.rhp “V-Ray for Rhino”
I’m wondering if it has to do with my blocks, or the fact that I imported the walls, floors and some of the doors from Revit. I exported the Revit file using DWG, as GPT described the settings that would be best. I just retried disabling the Vray plugin again to double check and yea it froze again. Let me know if you have any ideas, I’m willing to try any and everything at this point. I have tried copying to another file and opening the file in Safe Mode too. The safe mode seemed to work fine, but I never got down to which plugin was the problem because I disabled Vray and then did not want to disable any of the plugins that come standard with Rhino 8. Copying to another file in Rhino 8 did not solve the problem for me either.
@Jose_Moreno - it looks like some NVidia card/driver combinations are prone to this. You can make Rhino work a lot better with this file in V8 by un-checking ‘GPU Tessellation’ in Options > View > OpenGL page.
Hi again Pascal,
I tried turning off the GPU Tessellation as you said, and when I view that file from my Top view in Wireframe mode afterward it causes all 3D and line objects to disappear. The only thing that remains seems to be the section cut lines.
If this issue is with my NVIDIA card/driver combo, should I revert to a specific driver that works best with Rhino?
Hi Jose - I see … and I see you have a Radeon card, and not an NVidia… Iwas able to repeat the problem you reported right away, here, on my NVidia and the developers did not see it at all on their systems.
I don’t know what the answer is - you might try re-neabling GPU Tessellation and moving the OpenGL: slider to the left one notch… I am not super optimistic but worth a try.
I ended up just creating a new file in R8 and only copying over the objects I was working on (walls, lines, and good blocks that I had). Anything that I suspected of being the problem (basically any meshes, clipping planes, or rough-looking blocks) I didn’t copy over. I created new blocks where I had to and new clipping planes too. No easy answer for this one, Claudio… sorry.
Hi Wim and Pascal, having the same issue here in the office with different PC’s. Having enabled a clipping plane results in temporary freezes of 2-3 sec every 20-40 sec, making it impossible to work. It will eventually freeze completely and have to force quit. I already tried disabling GPU tesselation. This stops the problem but doesn’t display edges or curve objects. So no point on disabling it. Also tried reducing the level of tesellation, this seems to work but each of the levels has a different problem in the display (edges dissapearing when orbiting, al colors grey until selecting something, etc. Only level that works fine is Max OpenGL, which is the one that makes it crash. We are relying on the rh8 clipping drawing feature for this project, so moving back to rh7 would be a problem. The same problem reported in 3 different Pc’s all equipped with GeForces (GTX1070 and GTX3070).
Windows 11 (10.0.22631 SR0.0) or greater (Physical RAM: 64GB)
.NET 7.0.0
Computer platform: DESKTOP
Standard graphics configuration.
Primary display and OpenGL: NVIDIA GeForce RTX 3070 (NVidia) Memory: 8GB, Driver date: 4-11-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 552.22
> Accelerated graphics device with 4 adapter port(s)
- Windows Main Display attached to adapter port #0
- Secondary monitor attached to adapter port #1
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: 4-11-2024
Driver Version: 31.0.15.5222
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 8 GB
In my case I found out that inserting large dwg file as a single block causes this problem. I tried every possible kind of importing, like exploding a block and inserting as .3dm etc. However, it has to do with the new clipping plane function, because the same dwg file and clipping plane worked well on Rhino 7.
Any updates on fixing this issue? Just like MYAA, going back to Rhino 7 would be a problem.
@Archibald_Ironfist - please upload a file that shows this, including any files that are inserted as linked blocks, here Rhino - Upload to Support - with a link back to this topic in your comments.
Are you doing one thing in both V7 and V8 - adding a single clipping plane - to see the problem, or is it more complicated?