Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

IamTimCook

Suspended
Original poster
Dec 13, 2016
264
661
As more companies recognize the power of Apple Silicon and the Arm architecture, and almost a year after Apple anoucened their support for Open Source programs running on Apple Silicon and while highlighting Blender in the Keynote, Blender becomes the latest DCC to release their official ARM build (Alpha) to the public.

Now if we could just get Apple to throw some money and or developers at the Blender Foundation to code a Metal compatible version. Blender already runs extremely well on M1 Macs minus the lack of GPU support on count of Metal.
Everyone in the industry seems to be sponsoring this incredible Open Source program, let's see if we can get Apple to do the same.

 

NotTooLate

macrumors 6502
Jun 9, 2020
444
891
Nice !! I wonder how good it is without metal , also I assume there is some support if apple showcased it on stage no?
 

IamTimCook

Suspended
Original poster
Dec 13, 2016
264
661
Nice !! I wonder how good it is without metal , also I assume there is some support if apple showcased it on stage no?
Actually all the non-rendering task work extremely well do to Blender handling most of these on the CPU and single core. The M1 seems to be the fastest machine I've tried for handling animation calculations and sims while working in Blender, with the animation playback running extremely fast.

And rendering with Cycles on the CPU isn't terrible, while the Eevee real-time render engine shines on the M1 Macs.
 
  • Like
Reactions: Roode

NotTooLate

macrumors 6502
Jun 9, 2020
444
891
Actually all the non-rendering task work extremely well do to Blender handling most of these on the CPU and single core. The M1 seems to be the fastest machine I've tried for handling animation calculations and sims while working in Blender, with the animation playback running extremely fast.

And rendering with Cycles on the CPU isn't terrible, while the Eevee real-time render engine shines on the M1 Macs.
Thanks for the update , thought about trying it out during this crazy times , went with piano learning instead as I work with a computer all day , but I must give it a try sooner rather then later !
 

Gerdi

macrumors 6502
Apr 25, 2020
449
301
Biggest issue with Blender on ARM64 is the Intel Embree library, where NEON support is essentially a hack.
 

Coheebuzz

macrumors 6502a
Oct 10, 2005
511
148
Nicosia, Cyprus
How much RAM does the Cycles renderer need? I tried rendering a ~250mb .obj with 5 materials and around 1 million polygons and it has written 48GB to swap in ~5 minutes, is that normal or is it leaking from somewhere?
 

IamTimCook

Suspended
Original poster
Dec 13, 2016
264
661
How much RAM does the Cycles renderer need? I tried rendering a ~250mb .obj with 5 materials and around 1 million polygons and it has written 48GB to swap in ~5 minutes, is that normal or is it leaking from somewhere?
It depends on the scene, more objects and materials equal more RAM needed.
Right click in the bottom right area and check the box for VRAM usage. When using the viewport render it will show total VRAM usage, but not when viewport is just wireframe.
You may have a 8K textures and not know it?
 

Coheebuzz

macrumors 6502a
Oct 10, 2005
511
148
Nicosia, Cyprus
It depends on the scene, more objects and materials equal more RAM needed.
Right click in the bottom right area and check the box for VRAM usage. When using the viewport render it will show total VRAM usage, but not when viewport is just wireframe.
You may have a 8K textures and not know it?

On second launch it seems to be working fine, VRAM usage is at 2.5GB with Cycles enabled in Viewport and i am not getting crazy swap writes either, not sure what happened earlier.

I do see a MacOS bug though, it seems that every time you open a folder containing .obj's they all get loaded into memory irregardless of their size, i have a 'SceneKitQLThumbnail Extension' process just sitting there and using 2GBs long after moving on to other things.
 

IamTimCook

Suspended
Original poster
Dec 13, 2016
264
661
On second launch it seems to be working fine, VRAM usage is at 2.5GB with Cycles enabled in Viewport and i am not getting crazy swap writes either, not sure what happened earlier.

I do see a MacOS bug though, it seems that every time you open a folder containing .obj's they all get loaded into memory irregardless of their size, i have a 'SceneKitQLThumbnail Extension' process just sitting there and using 2GBs long after moving on to other things.
Can I ask if you will do a big report?
In one of the top pull downs (I think the Blender icon?) you’ll see “Report Bug”. This will take you to Blender developer site with your pertinent system info preloaded.
Be descriptive when listing the issue and load a .blend file if applicable.
I do believe you need to make an account if you haven’t already.
Thanks.
 

BootLoxes

macrumors 6502a
Apr 15, 2019
749
897
Hows eevee? Im not big on cycles even if it looks better. I was going to try it yesterday but work kept me until late
 

Coheebuzz

macrumors 6502a
Oct 10, 2005
511
148
Nicosia, Cyprus
Can I ask if you will do a big report?
In one of the top pull downs (I think the Blender icon?) you’ll see “Report Bug”. This will take you to Blender developer site with your pertinent system info preloaded.
Be descriptive when listing the issue and load a .blend file if applicable.
I do believe you need to make an account if you haven’t already.
Thanks.

I'll need to recreate the scene and try to reproduce my steps as it was just a test scene i quickly threw together but sure, if i catch anything i'll let them know.
 
  • Like
Reactions: IamTimCook

IamTimCook

Suspended
Original poster
Dec 13, 2016
264
661
Hows eevee? Im not big on cycles even if it looks better.
It's an extremely competent and powerful render engine. The improvements made in the 2.93 version of Blender are really exciting; Better Motion Blur, much much improved Depth of Field, AO accuracy, and more.

The first four shots are from scenes I'm working on. The last is a Demo file (Junk Shop) from the Blender Foundation's site. All done using Eevee. 4K images with render times of 45 secs or less on M1 Mini.
 

Attachments

  • Anni Fufanu.png
    Anni Fufanu.png
    3.9 MB · Views: 696
  • Pop's Shop.png
    Pop's Shop.png
    3.4 MB · Views: 675
  • Tom's Apartment.png
    Tom's Apartment.png
    4.3 MB · Views: 666
  • City Street.png
    City Street.png
    4.3 MB · Views: 744
  • Junk Shop SSGI.png
    Junk Shop SSGI.png
    2.1 MB · Views: 770
Last edited:

BootLoxes

macrumors 6502a
Apr 15, 2019
749
897
It's an extremely competent and powerful render engine. The improvements made in the 2.93 version of Blender are really exciting; Better Motion Blur, much much improved Depth of Field, AO accuracy, and more.

The first four shots are from scenes I'm working on. The last is a Demo file (Junk Shop) from the Blender Foundation's site. All done using Eevee. 4K images with render times of 45 secs or less on M1 Mini.
Beautiful. I wonder how much longer it will be in beta for.
 

l0stl0rd

macrumors 6502
Jul 25, 2009
483
420
Probably for a while considering it is only an alpha and not even beta yet.
I confirm Eevee works well but there are some slight shadow/light bugs that I do not have on my windows machine with the same version.
 

l0stl0rd

macrumors 6502
Jul 25, 2009
483
420
um ok I am confused is says beta now and 3.0 Alpha mmh.

Had a look, should they manage to keep their timeline 2.93 will be released a final version in May.
 

terminator-jq

macrumors 6502a
Nov 25, 2012
719
1,515
Can’t wait to see how this runs on the new M1X Pro models. I’ll have to cook up some high poly scenes to test it against my 2019 16”
 

BootLoxes

macrumors 6502a
Apr 15, 2019
749
897
Can’t wait to see how this runs on the new M1X Pro models. I’ll have to cook up some high poly scenes to test it against my 2019 16”
I am super excited for cyclesX coming in Blender 3.0 even though I already have two renderers on my mac (toolbag 4 and v-ray) but this will be my first native renderer. Been eyeing redshift because it is native too. I think i have a problem lol
 

Kung gu

Suspended
Oct 20, 2018
1,379
2,434
I am super excited for cyclesX coming in Blender 3.0 even though I already have two renderers on my mac (toolbag 4 and v-ray) but this will be my first native renderer. Been eyeing redshift because it is native too. I think i have a problem lol
do you think cyclesX will use metal as acceleration??

so far they have shown it with cuda and optiX
 

Kung gu

Suspended
Oct 20, 2018
1,379
2,434
I am not sure. It seems like with most other 3d software, macs are more of an afterthought.
I think that will change when MacBooks with 32 and 64GB of unified memory come out. This means the GPU in the SoC can access most of that memory.



Sure there are laptops with 64 GB memory buts its not unified. In windows laptops the GPU cannot access the RAM that's why there is dedicated memory on windows laptops and Intel Macs.

No Windows laptop GPU has access to that kind of memory. Even the RTX 5000 series go up to 16GB VRAM.

Apple Sillicon will the make Mac great instead of being a backbone computer IMO.
 

BootLoxes

macrumors 6502a
Apr 15, 2019
749
897
I think that will change when MacBooks with 32 and 64GB of unified memory come out. This means the GPU in the SoC can access most of that memory.



Sure there are laptops with 64 GB memory buts its not unified. In windows laptops the GPU cannot access the RAM that's why there is dedicated memory on windows laptops and Intel Macs.

No Windows laptop GPU has access to that kind of memory. Even the RTX 5000 series go up to 16GB VRAM.

Apple Sillicon will the make Mac great instead of being a backbone computer IMO.

That is really what I hope for since its getting hard to get pc parts to do my 3d stuff. I need a native version of zbrush, toolbag 4 (will drop for blender or redshift if it never gets a native port) and substance painter. Though the biggest for me is zbrush by far. I can work around toolbag and substance but i need zbrush up and running natively ASAP
 
  • Like
Reactions: ader42

IamTimCook

Suspended
Original poster
Dec 13, 2016
264
661
do you think cyclesX will use metal as acceleration??

so far they have shown it with cuda and optiX
On the Developer site for Blender the lead developer has hinted at a Metal version.

 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.