Rhino 9 slow

9 latest update (9.0.25350.305, 2025-12-16) is considerble slower as 8 , , wire frame works ok shade slower , ghosted unworkable , no problems with that in 8 with same file

Hi Rob,

Please run the systemInfo command post the results.

If possible post the file as well. If its large or proprietary you can zip and upload here (add a link to this thread in the comments)

https://www.rhino3d.com/upload

Yes, we would love to see the file to figure out what is going on. Rhino 9 has switched from OpenGL to Direct3D as the backing GPU technology and there are going to be things that we need to optimize still.

system info here , i do not like to share my work in the wild , but the size is 142.060kb , the file that easy works is 53.288 kb

Rhino 9 SR0 2025-12-16 (Rhino WIP, 9.0.25350.00305, Git hash:master @ 69fb66b96bed17a080523ef11d679d871f25b6d0)
License type: Commercial, build 2025-12-16
License details: Cloud Zoo
Expires on: 2026-01-30

Windows 11 (10.0.26100 SR0.0) or greater (Physical RAM: 16GB)
.NET 9.0.11

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

Standard graphics configuration using DirectX

Secondary graphics devices.
Intel(R) Iris(R) Xe Graphics (Intel) Memory: 2GB, Driver date: 7-29-2025 (M-D-Y).

Integrated graphics device with 4 adapter port(s)

  • Windows Main Display is laptop’s integrated screen or built-in port
  • Secondary monitor attached to adapter port #1

DirectX Settings
Safe mode: Off

OpenBLAS: OpenBLAS 0.3.29 DYNAMIC_ARCH NO_AFFINITY Haswell MAX_THREADS=64.

Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 9 WIP\Plug-ins\Commands.rhp “Commands” 9.0.25350.305
C:\Program Files\Rhino 9 WIP\Plug-ins\WebBrowser.rhp “WebBrowser”
C:\Program Files\Rhino 9 WIP\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoScript.rhp “RhinoScript”
C:\Program Files\Rhino 9 WIP\Plug-ins\AnimationTools.rhp “AnimationTools”
C:\Program Files\Rhino 9 WIP\Plug-ins\IdleProcessor.rhp “IdleProcessor”
C:\Program Files\Rhino 9 WIP\Plug-ins\UpdatesAndStatistics\UpdatesAndStatistics.rhp “UpdatesAndStatistics” 9.0.25350.305
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 9.0.25350.305
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoRender.rhp “Legacy Rhino Render”
C:\Program Files\Rhino 9 WIP\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 9.0.25350.305
C:\Program Files\Rhino 9 WIP\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 9 WIP\Plug-ins\MeshCommands.rhp “MeshCommands” 9.0.25350.305
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoCycles.rhp “RhinoCycles” 9.0.25350.305
C:\Program Files\Rhino 9 WIP\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 9.0.25350.305
C:\Program Files\Rhino 9 WIP\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 9 WIP\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 9 WIP\Plug-ins\SectionTools.rhp “SectionTools”
C:\Program Files\Rhino 9 WIP\Plug-ins\NamedPositions.rhp “Named Position”

changed setting gpu to Opengl much better now

I suspect if we can see what is going on with this file we can get Direct3D to the same speed if not faster. If you are willing to share your work in private, you can directly email us the file or use our upload page at
https://www.rhino3d.com/upload

has nothing to do with the file , maybe the size but any i did try has same problems lacking performance in direct 3d , not with a small file but with some larger files 100mb or so problems in performance 50mb is ok but i have files of 400mb and they are working ok with opengl

Since future versions of Rhino will likely default to Direct3D on Windows, it would be useful, if at all possible, to send us one of the files that performs poorly with Direct3D but does ok with OpenGL. Steve is putting a lot of effort into Direct3D so there’s a good chance he can figure out why Direct3D is performing poorly for you and maybe even fix it to the point it performs better than OpenGL today.

done so , keep it private please , btw on my other pc the difference is less but direct 3d is still a liitle dragyer but not problematic

Made some tests with an array of 3d rounded cubes.
(It’s a 10x10x10 R1 cube block by an array of 25x25x25 elements of 15mm steps.)
15k rounded cubes.zip (744.5 KB)
Perspective view from above to keep most of objects in camera while running Testmaxspeed

Running the test first as blocks, then exploding them into breps and running it again.

FPS results:

7 7 8 8 9 OGL 9 OGL 9 D3D 9 D3D
AA 0x AA 4x AA 0x AA 4x AA 0x AA 4x AA 0x AA 4x
15k blocks 11 10 37 34 35 32 23 16
15k breps 49 47 60 48 59 45 23 17

So… 7 sucks at displaying blocks but 8 fixed that, and 8 is also better at displaying with AA 0x.
9 OpenGL is behaving more or less the same as 8, slightly slower…
9 Direct3D seems to have the same performance displaying blocks or breps, but it’s always slower than OpenGL, almost 3x slower. AA 4x is even slower.


There is hope to have pixel-perfect AA 0x with Direct3D?
Clean and accurate wires as it was on Rhino 5… :smiling_face_with_tear:


maje90 SystemInfo.txt (2.4 KB)
(I won’t get any more driver updates with this GPU … but it still rocks everything…)

7.39.25314.15001, 2025-11-10
8.26.25349.19001, 2025-12-15
9.0.25350.305, 2025-12-16

I will and thank you for the model