Jump to content

Sign in to follow this  
Seany

Start using C4d again – GPU rendering

Recommended Posts

Hi,

I've been absent from the world of 3d for quite a while now. Back when I last time used Cinema 4d, it was mainly for photo-realistic illustrations. At the imte (around 2011), render times were quite long, especially for high-resolution images.

 

I'm thinking about getting back to using Cinema 4d again. At the moment I'm using a 2012 quad-core i7 MacMini. My next machine will be the new 2018 MacMini, and most likely an eGPU.

 

I really don't know much about the last 5-7 years of 3d software/hardware. But I definitely want to stick with Cinema 4d – simply because I don't want to learn other 3d software.

How have render-times changed in the past few years? And how are eGPUs supported by Cinema 4d these days? What kind of renderer would be advisable? Redshift? Octane?

 

It'd be great if someone here could help me with a "general overview" of available options to look into.

Many thanks!

 

Share this post


Link to post
Share on other sites

Well as PC's became more powerful, rendertimes became shorter for the same result. I myself always find myself in the trap of just increasing the amount of effects / lights / shadow resolution etc. So I end up with pretty much the same rendertimes as 10 years ago lol. In this sense, I wouldn't say rendertimes decreased, the renders just look way way better in the same amount of time.

 

I use Octane mainly, sometimes the C4D Standard / Physical if I need to do something that does not need to look photorealistic or if I don't need features like fast GI etc. Octane is very, very fast for a Pathtracer, but comes with it's own caveats. It's just not as flexible as a traditional unbiased or CPU render engine, especially when it comes to materials. But it's very easy to learn. Because it's unbiased, there is very very little settings to tweak to improve rendertimes. If you do not enjoy optimizing very much, I would recommend Octane.

 

I've used Redshift for a short while to try it out, but I did not like it. I prefer unbiased renderengines; focusing on the art, not on the technical stuff too much.

 

If you want to get into GPU rendering I would not recommend getting a Mac though. Just buy a PC and stuff 2 x 2080 Ti or something in it. It's cheaper, faster and upgradable. I'm not very versed with eGPU's but I doubt you can connect multiple ones without performance penalty?

Share this post


Link to post
Share on other sites

Hi,

 

I would recommend Redshift for gpu rendering, and some i7/i9 cpu with high IPC speed, or some of new Ryzen 3000 series cpu. For Redshift (or Octane) you will need nVidia graphic card, amd is not supported.

 

Cheers, Dane

Share this post


Link to post
Share on other sites
  • Topic Author
  • Many thanks for your replies.

     

    @DasFrodo
    I'm definitely sticking with MacOS. 3d is only a small part of what I do. It'll definitely be a MacMini/Thunderbolt3, and an Sonnet Breakaway fitted with an AMD card.

     

    As far as I understand, external nVidia is not supported by MacOS anymore. So this cancels out Redshift and Octane. (Thanks for pointing this out, Dane!)

     

    Are there any other renderers that support AMD cards?

    Assuming C4d's standard/physical render engines are good enough for me: Will they benefit from an eGPU?

     

    Share this post


    Link to post
    Share on other sites
    1 minute ago, Seany said:

    Are there any other renderers that support AMD cards?

    Assuming C4d's standard/physical render engines are good enough for me: Will they benefit from an eGPU?

     

     

    C4D ships with it's own GPU renderengine since R19 I think. Prorender.

    I would not recommend it. I tried it and didn't like it at all and the general consense seems to be that it's... questionable.

    Share this post


    Link to post
    Share on other sites
    9 hours ago, Seany said:

    Are there any other renderers that support AMD cards?

    Assuming C4d's standard/physical render engines are good enough for me: Will they benefit from an eGPU?

     

    From what I've heard no render engine supports gpu rendering with Mac anymore because of their move to Metal.  Before the move Cycles would work with ATI, Nvidia, or CPU.  Now Cycles will work with CPU still.  No render engines work with GPU and Metal though.

     

    I was also talking to another Mac user who does heavy 3D stuff and they said they are afraid their computer might auto update and make it so their video card doesn't work anymore.  Mac is a horrible scary place for a 3D artist right now.

     

    Final Cut the only reason to use a Mac is not even that good anymore.  Switch to PC.  Windows is great and dumbed way down so you don't have to think about it anymore.  Just don't torrent, open downloads from random emails, or visit porn sites.

    Share this post


    Link to post
    Share on other sites

    the main issue as of now is that there aren‘t any nvidia drivers for os x releases past high sierra. and the question is not if c4d supports egpus, c4d will support anything your system does. good news is that it was announced that redshift will be ported to metal by the end of the year. then you could use an amd egpu solution to run with c4d and redshift. until then you’re stuck with prorender and cycles4d as render engines, the only gpu renderers at this point that don‘t rely on cuda. but it’s also worth mentioning that there‘s quite fast cpu renderers out there, for instance corona. i recommend to also take a look at that. would save you the cost of an egpu.

    Share this post


    Link to post
    Share on other sites
  • Topic Author
  • Thanks everyone for chiming in!

    So: does C4d's Prorender engine support GPU rendering even on the latest OS? Or only until High Sierra?

    And: Does Prorender support AMD eGPUs (under Mojave & later)?

    Share this post


    Link to post
    Share on other sites
    On 8/7/2019 at 4:33 AM, Seany said:

    Thanks everyone for chiming in!

    So: does C4d's Prorender engine support GPU rendering even on the latest OS? Or only until High Sierra?

    And: Does Prorender support AMD eGPUs (under Mojave & later)?

    On 1 I'm going to guess probably so long as your video card works at all in the Mac OS.  Everfresh said the problem was with getting an Nvidia driver that works with high sierra.  With AMD it should work again so long as Mac can see and use it.  Prorender is an AMD program made be AMD. 

     

    Keep in mind Prorender is over 30x slower than Cycles using the same video card.  CPU options of Corona, Vray, or Cycles are your best shot if you want to render at any decent speed with Mac right now.

    Share this post


    Link to post
    Share on other sites

    Another thought is if you download Blender for free you can see for yourself what does work and how fast it works.

    Share this post


    Link to post
    Share on other sites

    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.
    Note: Your post will require moderator approval before it will be visible.

    Guest
    Reply to this topic...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

    Sign in to follow this  

    Latest Topics

    Latest Comments

    ×
    ×
    • Create New...