I have both programs on my PC, and if I open the same file in either program, Rhino 7 is always faster. Are there settings I can optimize to bring Rhino 8 up to the same speed?
can you give some more details?
what is faster? wireframe? rendered view, commands, processes?
can you run systeminfo in rhino and paste the report?
Wireframe is always the fastest display style in both programs, but in a side by side comparison wireframe in Rhino 7 is still faster. It’s most noticeable in perspective views when rotating around the model; Rhino 7 is quick, and 8 has a lag to it. Typed commands in 7 are immediate, while in 8 there’s a usually 1 or 2 second lag (depending on the complexity of the command). I’ve included systeminfo from both 7 and 8 below for the same .3dm file.
Rhino 7
Rhino 7 SR36 2023-12-12 (Rhino 7, 7.36.23346.16351, Git hash:master @ 11a364321297eb8cdb34405a3308d8911f58706d)
License type: Commercial, build 2023-12-12
License details: Cloud Zoo
Windows 11 (10.0.22621 SR0.0) or greater (Physical RAM: 32Gb)
Computer platform: DESKTOP
Standard graphics configuration.
Primary display: DisplayLink USB Device (DisplayLink) Memory: 0MB, Driver date: 8-11-2021 (M-D-Y).
> External USB display device with 4 adapter port(s)
- Windows Main Display attached to adapter port #0
- Secondary monitor attached to adapter port #1
Primary OpenGL: Intel(R) UHD Graphics 750 (Intel) Memory: 1GB, Driver date: 7-24-2023 (M-D-Y). OpenGL Ver: 4.6.0 - Build 31.0.101.4577
> Integrated graphics device with 3 adapter port(s)
- Secondary monitor attached to adapter port #0
Secondary graphics devices.
DisplayLink USB Device (DisplayLink) Memory: 0MB, Driver date: 8-11-2021 (M-D-Y).
> External USB display device with 0 adapter port(s)
- There are no monitors attached to this 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: Intel
Render version: 4.6
Shading Language: 4.60 - Build 31.0.101.4577
Driver Date: 7-24-2023
Driver Version: 31.0.101.4577
Maximum Texture size: 16384 x 16384
Z-Buffer depth: 24 bits
Maximum Viewport size: 16384 x 16384
Total Video Memory: 1 GB
Rhino plugins that do not ship with Rhino
C:\Program Files\Rhino 7\Plug-ins\BlockEditNew.rhp “BlockEdit” 1.0.0.0
Rhino plugins that ship with Rhino
C:\Program Files\Rhino 7\Plug-ins\Commands.rhp “Commands” 7.36.23346.16351
C:\Program Files\Rhino 7\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 7\Plug-ins\RPC.rhp “RPC”
C:\Program Files\Rhino 7\Plug-ins\RhinoBonusTools.rhp “Rhino Bonus Tools”
C:\Program Files\Rhino 7\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 7.36.23346.16351
C:\Program Files\Rhino 7\Plug-ins\RhinoRender.rhp “Legacy Rhino Render”
C:\Program Files\Rhino 7\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 7.36.23346.16351
C:\Program Files\Rhino 7\Plug-ins\rdk_ui.rhp “Renderer Development Kit UI”
C:\Program Files\Rhino 7\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 7\Plug-ins\RhinoCycles.rhp “RhinoCycles” 7.36.23346.16351
C:\Program Files\Rhino 7\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 7.36.23346.16351
C:\Program Files\Rhino 7\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 7\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 7\Plug-ins\NamedPositions.rhp “Named Position”
Rhino 8
Rhino 8 SR4 2024-2-13 (Rhino 8, 8.4.24044.15001, Git hash:master @ 5d3f86ffffae3c2ed84d21147c008b3907a40a2e)
License type: Commercial, build 2024-02-13
License details: Cloud Zoo
Windows 11 (10.0.22621 SR0.0) or greater (Physical RAM: 32GB)
.NET 7.0.0
Computer platform: DESKTOP
Standard graphics configuration.
Primary display: DisplayLink USB Device (DisplayLink) Memory: 0MB, Driver date: 8-11-2021 (M-D-Y).
> External USB display device with 4 adapter port(s)
- Windows Main Display attached to adapter port #0
- Secondary monitor attached to adapter port #1
Primary OpenGL: Intel(R) UHD Graphics 750 (Intel) Memory: 1GB, Driver date: 7-24-2023 (M-D-Y). OpenGL Ver: 4.6.0 - Build 31.0.101.4577
> Integrated graphics device with 3 adapter port(s)
- Secondary monitor attached to adapter port #0
Secondary graphics devices.
DisplayLink USB Device (DisplayLink) Memory: 0MB, Driver date: 8-11-2021 (M-D-Y).
> External USB display device with 0 adapter port(s)
- There are no monitors attached to this device!
OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 3.3
Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High
Vendor Name: Intel
Render version: 4.6
Shading Language: 4.60 - Build 31.0.101.4577
Driver Date: 7-24-2023
Driver Version: 31.0.101.4577
Maximum Texture size: 16384 x 16384
Z-Buffer depth: 24 bits
Maximum Viewport size: 16384 x 16384
Total Video Memory: 1 GB
Rhino plugins that do not ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\BlockEditNew.rhp “BlockEdit” 1.0.0.0
Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp “Commands” 8.4.24044.15001
C:\Program Files\Rhino 8\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.4.24044.15001
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.4.24044.15001
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.4.24044.15001
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.4.24044.15001
C:\Program Files\Rhino 8\Plug-ins\Grasshopper\GrasshopperPlugin.rhp “Grasshopper” 8.4.24044.15001
C:\Program Files\Rhino 8\Plug-ins\RhinoCode\RhinoCodePlugin.rhp “RhinoCodePlugin” 8.4.24044.15001
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.4.24044.15001
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”
C:\Program Files\Rhino 8\Plug-ins\NamedPositions.rhp “Named Position”
4+ GB is recommended for 7 too but it works great on my PC. Is 8 really that different? The viewports in both 7 and 8 look the same so why would the new one be so much worse?
Hi @Eric_Ebler,
Do you have a model that you can share that you think performs slower in V8?
– Dale
Eric -
What is the video setup? Is there a docking station? What specific laptop model is this?
Using the Intel UHD as the solo OpenGl device may be a struggle.
In this case there is an interesting split of monitors and how they are connected to the hardware.
I sent you a message with a link to the file, thanks!
I’m running on a desktop computer, with 1 monitor directly attached to the tower via HDMI, and another 2 monitors attached through an adaptor.
In case anyone in the future is having this same issue, Rhino 8 relies more on a graphics card than 7. Shout out to @dale for helping me figure the details out. Using the rhino command testmaxspeed I tested the same .3dm model with Rhino 7 and Rhino 8, where Rhino 8 was 11 FPS and Rhino 7 was 44 FPS. After plugging in a NVIDIA GeForce GTX 1070 graphics card, both Rhino 7 and 8 tested at 61 FPS.
noticed the same 8 is sure slower as 7, most problems i have is with 2d drawings with text etc , but also 3d is slower commands reacts slower also
Hi Rob -
Please post your SystemInfo and a 3dm file that you are experiencing this with.
-wim
everything is slower on 8 , on my laptop and on my pc , my old win 10 pc was onworkable with 8 with a large file with 7 no problem , i really do not like to share my designs . laptop is 1 year old i7 new pc is workable but still some lagging in comands
grts
Rob
Agree, Rhino 8 is visibly slower than Rhino 7, I have both running on my machine and after the upgrade, the difference can be felt
Even though that is true we still want 8 to outperform 7 in all cases. If there is anything you can share that runs slower in 8, please do share. We can fix this with samples that exhibit performance degradation.
Hi @stevebaer
would you accept one file for testing with a lot of 2D?
With about 900Mb, and hundred of thousands of curve/line objects, it’s excruciatingly slow to use in Rh7, but seems to be even slower in Rh8. All layers on, the selection of an object takes about 4 seconds.
I know this is not a Rhino8 issue per se, but the usability on files with large object count could be improved.
We can try.
The first goal would be to at least meet v7 performance. Of course we always want to improve performance, but I don’t know if we can dramatically improve an already painfully slow model.
I’ve definitely noticed this to. I use Rhino for work roughly 8 hrs a day and I’ve noticed a consistent slowdown in the UI across various different models (ranging from 10’s of mb to 1+gb).
It’s especially noticeable when commands are skipped while using shortcuts/hotkeys in quick successions e.g. using the hotkey for setall and number entry to adjust a fillet size -, mouse popup taking longer etc)
It’s also seems slower working in rendered view and especially when editing materials than 7. This combined with the changes to the mouse popup shortcuts mean I’m currently opting to use 7 unless I’m working on a Subd heavy job
Please give the 8.11 release candidate a try. We’ve made a number of performance improvements in 8.11 that make it faster than v7 in many cases.