Strange geometry/bug showing in technical/artistic/pen views

Hi,
I’m having problems viewing in technical/artistic/pen views. These crazy looking shapes keep popping up

randomly. What is causing these issues? Has anyone else experienced this problem.

I updated rhino and am using Version 7 (7.19.22165.13002, 2022-06-14) and working on an M1 Max Macbook pro.

Thanks




It could be one of several things:

  • Problems with the 3dm file
  • Rosetta or OpenGL problems with macOS Monterrey
  • Problems with Rhino

My best guess based on the display modes you’re having trouble with, is the problem is with the OpenGL drivers in Monterrey.

Please send the following to tech@mcneel.com:

  • 3dm file
  • Results of running Rhino’s SystemInfo command
  • Include a link to this message associate these comments back to the file.

Thanks

Will do, thanks for the feedback John.

There are no bad objects in the file.

Your file display correctly in Rhino for Windows in all display modes.
Your file displays correctly in Rhino for Mac in all display modes on an Intel CPU MacBook Pro with an AMD GPU running Monterrey.

These observations add credence to the thought that the problem is with the OpenGL drivers supplied by Apple through Rosetta on the Silicon Macs.

My best suggestion is for you to try the V8 WIP which is a native Silicon application, and supports the new Metal display tools.

One of the developers has managed to repeat the problem.
Several others were not.
We are investigating.

It appears that something changed in Rhino back in 7.16.
7.15 doesn’t seem to have the problem.

Please try this older 7.15 build and see if the problem goes away.
https://files.mcneel.com/dujour/dmg/rhino_7.15.22039.13002.dmg

The developer is going to dig into it tomorrow. Hopefully he can find something.

Thanks

Hi

The developer determined the problem is with Rosetta, Apple’s translation layer that is intended to support Intel compiled applications like Rhino V7 to run on the Silicon Macs. Their code is pretty buggy.
To work-around the bug in Rosetta, we had to add a bit of code that we were able to remove for all other platforms for faster performance.
This tool will be turned on only for Mac Rhino V7 SR21 (and newer) when running on Silicon Macs. The performance hit should be minimal.

I am testing the fix now.
I’ll let you know when it’s ready to go.