Please check this issue

Hi,
a Rhino developer said here that all Rhinoceros graphics issues are related to the graphics drivers.
Well, I’ve just updated my Radeon Pro 580X drivers which finally where updated by AMD few days ago.
Rhino 8 WIP stuttering graphics problems are always present, also updating the drivers.
Antialiasing problem is present too (see my previous posts regarding this issue).

I’d like to show you what happens when panning a scene very rapidly/fast. You can see that the panning (it’s valid for whatever graphic camera transformation I apply) changes the camera coordinates at high rate. If I select one 3d element the right panel changes to the Properties values, then panning, zooming, orbiting it isn’t affected by this issue, it’s fluid, smooth.
When deselecting the 3d object the Properties panel change to camera values and the issue is present.
Please, could you investigate on this issue?

My updated systeminfo:
Rhino 8 SR0 2023-6-20 (Rhino WIP, 8.0.23171.14305, Git hash:master @ b92f7d293d9a041a6f2cbc4ed304f99aba992c88)
License type: Commerciale, build 2023-06-20
License details: Cloud Zoo
Expires on: 2023-08-04

Windows 10 (10.0.19045 SR0.0) or greater (Physical RAM: 96Gb)

Computer platform: DESKTOP

Standard graphics configuration.
Primary display and OpenGL: AMD Radeon Pro 580X (AMD) Memory: 8GB, Driver date: 5-12-2023 (M-D-Y). OpenGL Ver: 4.6.14761 Compatibility Profile Context FireGL 21.30.44.18 30.0.13044.18017
> Accelerated graphics device with 7 adapter port(s)
- Windows Main Display attached to adapter port 0

Secondary graphics devices.
NVIDIA GeForce RTX 2080 Ti (NVidia) Memory: 11GB, Driver date: 2-2-2023 (M-D-Y).
> Accelerated graphics device with 8 adapter port(s)
- There are no monitors attached to this device!
NVIDIA GeForce GTX 1080 Ti (NVidia) Memory: 11GB, Driver date: 2-2-2023 (M-D-Y).
> Accelerated graphics device with 4 adapter port(s)
- There are no monitors attached to this device!
NVIDIA GeForce RTX 2080 Ti (NVidia) Memory: 11GB, Driver date: 2-2-2023 (M-D-Y).
> Accelerated graphics 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: ATI Technologies Inc.
Render version: 4.6
Shading Language: 4.60
Driver Date: 5-12-2023
Driver Version: 30.0.13044.18017
Maximum Texture size: 16384 x 16384
Z-Buffer depth: 24 bits
Maximum Viewport size: 16384 x 16384
Total Video Memory: 8 GB

Rhino plugins that do not ship with Rhino
C:\Users\gabriele\AppData\Roaming\McNeel\Rhinoceros\packages\7.0\NVIDIADenoiser\0.4.3\NVIDIADenoiser.Windows.rhp “NVIDIADenoiser.Windows” 0.4.3.0
C:\Users\gabriele\AppData\Roaming\McNeel\Rhinoceros\packages\7.0\IntelDenoiser\0.6.4\IntelDenoiser.Windows.rhp “IntelDenoiser.Windows” 0.6.4.0
C:\Program Files\Chaos Group\V-Ray\V-Ray for Rhinoceros\V8\VRayForRhino.rhp “V-Ray for Rhino”

Rhino plugins that ship with Rhino
D:\Rhino 8 WIP\Plug-ins\Commands.rhp “Commands” 8.0.23171.14305
D:\Rhino 8 WIP\Plug-ins\rdk.rhp “Renderer Development Kit”
D:\Rhino 8 WIP\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.0.23171.14305
D:\Rhino 8 WIP\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 8.0.23171.14305
D:\Rhino 8 WIP\Plug-ins\rdk_ui.rhp “Renderer Development Kit UI”
D:\Rhino 8 WIP\Plug-ins\NamedSnapshots.rhp “Snapshots”
D:\Rhino 8 WIP\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.0.23171.14305
D:\Rhino 8 WIP\Plug-ins\RhinoCode\RhinoRoslyn.rhp “RhinoRoslyn” 8.0.23171.14305
D:\Rhino 8 WIP\Plug-ins\RhinoCode\RhinoCodePlugin.rhp “RhinoCodePlugin” 8.0.23171.14305
D:\Rhino 8 WIP\Plug-ins\RhinoCode\RhinoCPython.rhp “RhinoCPython” 8.0.23171.14305
D:\Rhino 8 WIP\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.0.23171.14305
D:\Rhino 8 WIP\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
D:\Rhino 8 WIP\Plug-ins\Displacement.rhp “Displacement”
D:\Rhino 8 WIP\Plug-ins\SectionTools.rhp “SectionTools”

Please try the following:

  • Open the model that you have shown above
  • Run TestTrace and enable tracing
  • Do what you were doing in the video to get Rhino to stop responding
  • Run TestTrace again and save
  • Shut down Rhino

Please send me the rhinotrace.json file that is created so I can see if I can get a better understand of just what code is causing the delay.

Thanks

1 Like

Hi Steve,
I attached here the generated rhinotrace.json

rhinotrace.json (415.7 KB)

Thanks, I do see that something in our panel code is causing this lag. Still trying to figure out the exact cause.

Hi Steve,
I’ve installed Rhino 8 WIP on another workstation equipped with an RTX4090.
I did notice that the camera + target coordinates weren’t updated frequently like the ones when an AMD card was used.
I will create a video to show you the differences.