Is Rhino 7 usable with M1 Macs?

That doesn’t make a whole lot of sense to me. We don’t have metal enabled by default so you should be using the same OpenGL code as V7 uses.

Thanks Steve

I only opened the WIP and tried moving around that mesh that yesterday was making me suffer on V7.

maybe it has to do with other optimisations?

with best regards
Akash

If you aren’t on 7.2, I would recommend installing that. Any other optimizations would be going into 7 as well.

Thanks, just installed now the latest 7.2 and Yes that same mesh runs much better now.

Akash

1 Like

IMHO, Apple has screwed the pooch here. I worked a a computer company that insisted that executables linked on V1.0 would run on any subsequent OS version—but those days are long gone.

My suggestion for Ithinkiam is to look for a used machine on the refurbished market to hold your daughter over until the Apple chaos subsides. I have an olde Mac that needs replacing but I’m holding off until things settle. I don’t want to be an OS tester.

I would be leery of getting an M1 machine at this stage anyway. It appears to me as an outside observer that Apple has not worked out how large memory systems (like those needed for Rhino) will be laid out architecturally and how graphic acceleration will finally function.

I am an architecture student with the M1 MacBook and I was wondering if the experimental version 8 of rhino is useable on my Mac. I’m not using mesh’s or anything but I do often use the rendered and shaded view options. Will the experimental version work for me in your opinion?
Thanks!

i would be interested either, but was not bold enough to buy an m1 yet, (by the way it always reminds me of bmw’ M1 Version of their cars)

my guess is that Metal which is now under development and is available in the WIP 8 Version could maybe make it work… just a wild guess and you would have to activate Metal with the command TestMetal as described here

dont kill me if it does not help anything :slight_smile:

@lianabrown10
No.
Metal is the name of the graphics language Apple is moving to.
This has nothing to do with rendering materials whatsoever.
This thread is about Apple’s new Silicon M1 processor Macs that are not supported by Rhino.
Sorry for the confusion.

1 Like

Okay, thank you!

well in the end pls let us know if you tried it. thanks

Has anyone seen any real Silicon Mac Architecture documentation (if anyone can remember the old VMS architecture handbooks)?

It appears to me that the Silicon Macs are memory constrained by current standards. The normal offering is 8GB while the largest I have seen is 16GB

At the same time they describe this as “unified memory” which appears to be shared by the GPU. My current machine is 32GB + 4GB on the GPU so this looks like a major step downward.

It appears from my reading that the memory is on the CPU chip, apparently an attempt to bypass the system bus that is the bottleneck of nearly every computer system.

I have seen no distinction between this unified memory and CPU cache. Would this unified memory be, in effect, a giant cache, or is it something distinct. My suspicion is the latter.

Be that the case, it seems possible they would run out of space for memory and need a separate class of memory that could sit out of the CPU. Rather than paging to secondary storage, the operating system might page between primary and secondary memory.

In any event, it is clearly Apple Silicon will be at the low end and it will be a while before we see such systems targeted towards the Rhino user.

I do hope this support comes soon. M1 macs have been shipping for a while now and I have one I would like to take to work with me and use with a student edition. Even a WIP build would be ok.

1 Like

I just posted an update to this topic:

with some good news on the horizon.

3 Likes

Great news:

If you have an Apple Silicon Mac, please update to macOS Big Sur 11.3 and give Rhino 7 a try.

1 Like

Just came here to report that the curve drafting and layout tools have been working well with 7.6.2 + Big Sur 11.3 through 11.4 now. I am currently using a low spec m1 Mac mini and running a large 2D / 3D project with over 20 big layouts.

2 Likes

Glad to hear it @TrevorSmale . How is rendering performance?

I am also interested in with the rendering performance as well.

Cycles 3D performance is not great. I am no technical expert but I am assuming that OpenGL on Rosetta 2 has a large overhead. I mostly use Blender Cycles or Octane as they are performant on Apple Silicon. To be clear, I work with large models with many features, I think average 3D use would be fine. My coworker modelled a moderately complex thing on her M1 MacBook Air with no troubles. I can post a video on YouTube soon and link it here for any interested parties.

4 Likes

That would be great if you can leave the link here. Thanks!

4 Likes