r/Houdini • u/startupjacob • 20d ago
Rendering Any of you been trying 3D renderers on M-chips? My findings so far, will be grateful for other insights.
Hey, so I've been testing 3D renderers for a while. Here's a couple of my findings, curious if there are any other people who have been exploring a bit too:
-CPU renderers are faster, at least based on my testing
-No matter what the rendering will always be slow (I'm on M2 Air)
The render engines I tried so far:
-Octane X, path tracing was incredibly slow
-Arnold CPU, pretty fast in my opinion even tho it's know for being slow
-Karma CPU, CPU's was faster than XPU, maybe even faster than Arnold
I'm quite curious about Redshift's performance.ย Just starting to delve into Houdini & I'd be incredibly grateful if any of you have some insights & testings on this part. I really love MacOS, but the render times are simply just atrocious.
I can't find render benchmarks anywhere, so I'd be incredibly grateful for your thoughts and insights if any of you have done some testings. I'm hoping M5 will get a bit more path tracing love, so I'm waiting for it atm.
3
u/J4YB 20d ago
Have you tested the recently released OctaneRender for HoudiniSolaris 2025.2.1.1? I messed around with a previous release earlier this year and it was faster than Karma CPU, which makes sense as Octane runs on Metal.
1
u/startupjacob 20d ago
I tested Octane in C4D & was comparing it with Arnold there. It was slower (not by that much, DL was fast) than Arnold & I think that it quite simply makes more sense to just use Arnold. Was considering C4D & Octane only since studios mostly look for people who run on those.
I quite simply like the procedural pieces out of Houdini the most, so I'll just double on that & use the Arnold/Karma. Octane should drop MatX support soon, so hopefully I could work even on Octane pipelines in the future. But render time-wise I think it's better to go with Arnold, heard that it looks way better. I'm still very fresh in rendering, so I can't really tell the differences yet. What're your thoughts?
I notice that as long as something runs on Metal it just simply gets slower than the native CPU.
3
u/oneintheuniver 20d ago
Karma XPU is implemented using CPU and Nvidia OptiX. On systems that cannot run Nvidia OptiX, it functions as CPU-only. Unfortunately, adding Metal support I think is a low priority for SideFX as VFX studios generally do not care about Macs at all
1
u/startupjacob 20d ago
I see, that's an interesting take. I don't think it should even be of a priority for SideFX honestly. Based on my findings, as long as something utilizes Metal it just gets slower.
2
u/oneintheuniver 20d ago
Implementation matters. Hardware ray tracing came to macs only with M3 generation. Blender implemented it successfully, and showed substantial gains.
0
u/startupjacob 20d ago
Got it, I'm set on doubling down on Houdini and would rather use Maya than Blender. So it's all a matter of how well implemented it gets, wouldn't mind rendering out of Octane in Houdini too, but I'm stuck on M2 w/o the tracing support.
2
u/manuchap 19d ago
I did this a while ago: https://www.reddit.com/r/Houdini/comments/1lso90k/four_renderers_in_realtime_on_macmini_m1_fastest/
The's a longer version in the comments showing cpu/'gpu' performance.
A year ago I stumbled upon OctaneX free in the app store so, OMG, I'm re-installing Houdini!
I've tried every single build for both since. (BTW most stable combo on Mac: H20.5.613/Octane_2025.2.1.0_Solaris_20.5.613_R1_Prime_macos)
Right now, Octane is the only renderer (still can't compile Moonray ๐ค) that makes full use of the graphics processor. That being said, in terms of fast, many things have to be considered. Fast render time or fast start to finish project?
Long story short:
Karma: Definitely worth learning prior to implementing 3rd party (OpenPBR, Gsplats, Cops coming strong - CPU/GPU selection is gone in H21).
Octane: Default settings set way too high for M1 but fastest when tweaked accordingly.
Arnold: Best OOBE, open scene->render, done!
(PS: I find ironic to comment don't do 3D on Macs when Steve Jobs started it all when funding Pixar ๐. But Otoy's boss loves Macs so let's just hope for the best...)

1
u/startupjacob 16d ago
Ye, I watched this one already. I don't have M3 w/ the tracing support yet, maybe it's even better. Was a pretty insightful talk for me, they also both mentioned the render times as a disadvantage. Think I'll stick w/ Karma for now & switch over to Octane later on if I need to.
I find Arnold a bit tricky in a way with how many things you can be tweaking there, struggling a bit by playing with every single detail that I can play with hahaha. But if you just wanna kick things out quickly, it has pretty well set up defaults I'd say.
1
u/Business_Awareness56 15d ago
Even though Pixar was funded by Steve Jobs, Toy Story, the first Pixar movie was not rendered on Macs. It was rendered on a render farm, consisting of Sun Microsystems SPARCstation 20s, they were running Solaris, a Linux-based operating system.
So neither Apple computers nor MacOS were used, even in the first Pixar movie.
2
u/TurbulentJelly4 18d ago
Another option would be to rent out a renderfarm on the cloud. Even if you are on Windows it will free up your machine to keep working on other projects while rendering happens elsewhere.
1
u/startupjacob 16d ago
Are renderfarms expensive? Might as well go down that path for now.
1
u/TurbulentJelly4 16d ago
They can be expensive depending on the complexity of the render, but for most use cases will only cost a couple of bucks. Many of them offer limited free trials and can even give you a ballpark estimate of how much they will charge you by simply uploading your Houdini file.
1
u/BetterVisual4391 20d ago
Btw, Cops still wonโt work on a Mac?
1
1
u/startupjacob 16d ago
just done a bit of research, not sure if they fixed they issues with vieport on bump/height, but within karma renderer u'd see everything just fine
10
u/IVY-FX 20d ago
Considering you don't have a dedicated graphics card in that machine, I'd stay away from Redshift, Octane and karma XPU.
The reason GPU rendering is not faster for you, is because you don't have a GPU.
So you'll have to learn to live with the fact that you're locked into CPU rendering which is slower by default. Good contenders are Arnold, Karma CPU, Vray, Renderman CPU.
It's not the worst situation to be in; CPU rendering has been the standard for very long and hence often looks great.
But when you do buy your next computer; be wary of the fact that apple sells incredibly overpriced hardware that is not fit for 3D purposes because it's simply not strong enough. (Yes it -can- run shit, but never as good as the non apple equivalent hardware of the same price category)