If you are buying a new MAC read this

If you are in the market for a new Mac to run Rhino, you need to shop carefully.

Many of the new Macs run Intel IRIS or Intel UHD integrated graphics.
These systems are not ideal for Rhino.

They typically do not have enough vram or rendering cores to handle pro level modeling in a way that most users would be happy with.

This tends to exclude models like the MacBook air, the Mac Minis, the 13" MacBook Pro and the base iMacs.

Look for a standalone AMD graphics card with a min of 4gb of Vram.
There are several models that have more Vram, and more= better.
Rendering cores are also important. More = better if you do a lot of rendering this is the single most important thing to look at as Rhino render is GPU enabled.

Get at least 8gb of system RAM.
More = better

If you are running a 4k monitor you will need no less than 4gb vram. Again, more = better.

If you are running Windows Rhino on your Mac. Stop using Parallels or VMware.
They are not supported and you will have performance issues…
If you don’t have them now, you will at some point and we cannot help you.

If you’re stuck and need to run Windows on Mac hardware, please use the Bootcamp assistant to make your Mac a dual boot system. If your Mac meets the Rhino for Windows System Requirements, it should run.

Pro Modeling requires Pro equipment.

Do yourself a favor and spend the extra money for the right machine.

I hope this helps narrow the shopping choices and will help you get the most out of Rhino for Mac.


An external GPU (Thunderbolt 3) help you out with the integrated ones (mac mini, mbp13,…)

I have run many tests here using the Sonet 650 eGPU, with several different AMD cards, and Rhino runs quite well with it.

Just know that there is ZERO support for ANY Nvidia GPU in an eGPU plugged into a Mac.


1 Like

And for rendering AMD GPU’s are not supported either. So Mac’s are CPU bound regarding rendering at the moment.
(Correct me if I’m wrong!)

Everything said here applies to PeeCees as well. Intel GPU’s suck. They have always sucked. And they will always suck.


I am looking to buy a new iMac – are there any updates this list for MacRhino–I am using 7 Beta right now on my old iMac and everything is running fine even with Big Sur. Further advice?

as of now this list is current.

A question about Graphics Cards:
My 2014 MacBook Pro died due to overheating, which led to a failed motherboard. I’m looking at buying an Intel Core i9 MacBook Pro16" (Yesterday Apple announced the M1 chip in all but the 16" MacBook Pros.)

The option of either Radeon Pro’s GDDR6 or HBM2 (and a $600 difference) has me weighing the pros and cons. It seems the main advantage of the HBM2 chip is that it runs cooler, but is expensive. I’m leaning towards outfiting the laptop with the GDDR6 and running an external GPU for rendering, thoughts?

If you have to go forward right now, I’d stick with the intel based machines and the AMD cards.

The M1 stuff is too new for us to comment on since we do not have hardware to test on here yet.

I agree; I am not considering the M1. The options for the graphics cards are for the Intel machine.

Hi -

I know that @jeff has been running Macs with eGPUs and reports that these work just fine with Rhino.

Hello, I was literally about to buy a new MacPro Tower and then decided to check in w/ the McNeel support who directed me to this forum.

I was debating about the graphics cards from Apple : either the Radeon Pro W5700X with 16GB of GDDR6 memory or the AMD Radeon Pro Vega II with 32GB of HBM2 memory. Has anyone had issues w/ these cards?

I don’t do a lot of rendering, but could eventually see myself going down that route. My current issue is spending most of my time watching a spinning a beach ball…

Rhino does NOT support AMD Cards at all now for rendering!!

Rendering on new macs in CPU ONLY.

It’s kind of crazy really!!

From my experience rendering directly in Rhino Mac with Cycles is very slow. I would look at alternatives such as Octane X by Otoy (already out) or Redshift by Maxon - both of them are GPU based and support the Metal API.