I’ve encountered a notable performance issue in Rhino 8 (SR4 2024-1-9) that significantly impacts navigation speed in perspective shaded display modes, particularly when Tibidabo is enabled. This problem is characterized by a noticeable lag during the initial response to pan, orbit, or zoom actions. Once the navigation starts, it smoothens out, but any new action reintroduces the lag. This behavior contrasts with the fluidity observed in wireframe mode or shaded top view, and interestingly, disabling Tibidabo entirely eliminates the issue.
Observations:
- The issue presents itself regardless of the file size, though it’s more pronounced with larger geometries.
- Only the initial movement is affected. Subsequent navigation within the same mouse/keyboard action is smooth.
- The problem does not occur in Rhino 7 with VA2 or in Rhino 8 + VA3 in wireframe or parallel modes
Troubleshooting Steps:
- Tested with Tibidabo both enabled and disabled, confirming that the issue is directly related to this plugin.
- Compared performance across Rhino 7 and Rhino 8, noting that Rhino 7 does not exhibit the same lag under similar conditions.
Below is a video showing performance of the same file in:
Left - Rhino 8 with Tibidabo Enabled
Middle - Rhino 8 with Tibidabo Disabled
Right - Rhino 7 with Tibidabo Enabled
This file is an extreme case, but I have similar issues with other files.
Rhino 8 SR4 2024-1-9 (Rhino 8, 8.4.24009.13521, Git hash:master @ 92a8f2048b418ceab8c8de06a88b7939594e09f2)
License type: Commercial, build 2024-01-09
License details: Cloud Zoo
Windows 11 (10.0.22631 SR0.0) or greater (Physical RAM: 192GB)
.NET Framework 4.8.9181.0
Computer platform: DESKTOP
Standard graphics configuration.
Primary display and OpenGL: NVIDIA GeForce RTX 4090 (NVidia) Memory: 24GB, Driver date: 12-6-2023 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 546.33
> Accelerated graphics device with 4 adapter port(s)
- Windows Main Display attached to adapter port #0
Secondary graphics devices.
Intel(R) UHD Graphics 770 (Intel) Memory: 1GB, Driver date: 7-24-2023 (M-D-Y).
> Integrated graphics device with 4 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: 8x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High
Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 12-6-2023
Driver Version: 31.0.15.4633
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 24564 MB
Rhino plugins that do not ship with Rhino
C:\ProgramData\McNeel\Rhinoceros\7.0\Plug-ins\Datasmith Rhino Exporter (d1fdc795-b334-4933-b680-088119cdc6bb)\DatasmithRhino7.rhp "Datasmith Exporter" 5.3.2.0
C:\Users\Primoz\AppData\Roaming\McNeel\Rhinoceros\packages\8.0\NVIDIADenoiser\0.4.3\NVIDIADenoiser.Windows.rhp "NVIDIADenoiser.Windows" 0.4.3.0
C:\Program Files\Rhino 8\Plug-ins\Tibidabo\VisualARQ.rhp "VisualARQ"
C:\Program Files\Rhino 8\Plug-ins\Tibidabo\Tibidabo.rhp "Tibidabo"
Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp "Commands" 8.4.24009.13521
C:\Program Files\Rhino 8\Plug-ins\WebBrowser.rhp "WebBrowser"
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.24009.13521
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.24009.13521
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp "Snapshots"
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp "MeshCommands" 8.4.24009.13521
C:\Program Files\Rhino 8\Plug-ins\IronPython\RhinoDLR_Python.rhp "IronPython" 8.4.24009.13521
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp "RhinoCycles" 8.4.24009.13521
C:\Program Files\Rhino 8\Plug-ins\Grasshopper\GrasshopperPlugin.rhp "Grasshopper" 8.4.24009.13521
C:\Program Files\Rhino 8\Plug-ins\RhinoCode\RhinoCodePlugin.rhp "RhinoCodePlugin" 8.4.24009.13521
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp "Toolbars" 8.4.24009.13521
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"