Finally dawned on me why my renders are so slow...

2

Comments

  • kyoto kidkyoto kid Posts: 42,384

    ...from what I understand Fermi architecture is no longer supported by Iray. The 750Ti and Titan-X  have are Maxwell so that should be OK for a while.

  • kyoto kidkyoto kid Posts: 42,384

    The trick with GPU renders is that the scene needs to fit inside of the memory of the (Nvidia) graphics card.  It may be possible to build a scene that might fit in a 1GB graphics card, but it wouldn't be much of a scene these days.

     

    ...I tried and couldn't get a base G3F figure sans clothing and hair, with a simple backdrop and a basic three light setup to render without it dumping to the CPU.

  • TheKD said:

    hahahaha that sounds about right. The other day I was looking for some creatine there, and I saw one listed at 10k. Was curious if it was still up like that, nope, but I did find a great deal on a book about creatine haha https://www.walmart.ca/en/ip/Creatine-and-Creatine-Phosphate-Scientific-and-Clinical-Perspectives/PRD2DZMC3J724NB

    Well, if you eat the book, that won't do anything for your muscles, but you WILL be getting your fiber for the day!

  • comixfanacomixfana Posts: 278
    edited October 2019

    How about this one?  Most of my PC's innards (motherboard, CPU & memory chips) are "previously used" anyway...

    https://www.ebay.ca/itm/Nvidia-GTX-1050-Ti-4gb/383176759131?hash=item59371d575b:g:7nYAAOSwnAJdS1GA&autorefresh=true

    • GPU Nvidia GeForce GTX 1050 Ti
    • CUDA Cores: 768
    • Core Speed: 1392MHz / 1506MHz (Base/Boost)
    • Memory Speed 7GHz
    • Memory Bandwidth 112GB/sec
    • Memory bus width: 128-bit
    • Memory type and capacity GDDR5 4GB
    • Maximum digital resolution 4096x2160
    • PCIe 3.0 x16
    • SLI Ready: No
    • DirectX 12 Support: Yes 12_1
    • OpenGL Support: Yes 4.5
    • HDR Ready: Yes
    • Power Consumption: 75W
    • Recommended System Power Supply: 300W
    • Power Connector: None
    • Ports: 1x DVI-D, 1x HDMI 2.0, 1x DisplayPort 1.4
    • Card width: 2 slots

    Are those specs any good?

    Post edited by comixfana on
  • kyoto kid said:

    ...from what I understand Fermi architecture is no longer supported by Iray. The 750Ti and Titan-X  have are Maxwell so that should be OK for a while.

    Fermi is still supported. Kepler is the one that was removed with this release. Titan X is from the 900 series era not the 700, titans from then are the Titan, Titan Black and Titan Z.

  • comixfana said:

    How about this one?  Most of my PC's innards (motherboard, CPU & memory chips) are "previously used" anyway...

    https://www.ebay.ca/itm/Nvidia-GTX-1050-Ti-4gb/383176759131?hash=item59371d575b:g:7nYAAOSwnAJdS1GA&autorefresh=true

    • GPU Nvidia GeForce GTX 1050 Ti
    • CUDA Cores: 768
    • Core Speed: 1392MHz / 1506MHz (Base/Boost)
    • Memory Speed 7GHz
    • Memory Bandwidth 112GB/sec
    • Memory bus width: 128-bit
    • Memory type and capacity GDDR5 4GB
    • Maximum digital resolution 4096x2160
    • PCIe 3.0 x16
    • SLI Ready: No
    • DirectX 12 Support: Yes 12_1
    • OpenGL Support: Yes 4.5
    • HDR Ready: Yes
    • Power Consumption: 75W
    • Recommended System Power Supply: 300W
    • Power Connector: None
    • Ports: 1x DVI-D, 1x HDMI 2.0, 1x DisplayPort 1.4
    • Card width: 2 slots

    Are those specs any good?

    Those specs are ok, not good but for your budget good. It will be supported likely as long as the card lasts and you will be able to render some scenes particularly if you use scene optimizer.

  • ghastlycomicghastlycomic Posts: 2,531
    comixfana said:

    Learning every day...while I have a performant PC (corei7 processor, 16G of RAM) I couldn't figure out why simple renders took over an hour to complete, the last one took all night to complete- 2 characters in a bedroom setting.  Then I asked myself "what are the minimum requirements for DAZ Studio?" this is where my video card is serioudsly lacking: minimum requirements for the video card is 4 Gb's  my current card only has 1!

    And the renderings are still pretty decent, they're just slow to complete.  Got an upgrade on the way from Amazon...I wanted to go for a full 8Gb's but budget restrictions limit me to the minimum requirement of 4Gb...can't be any worse that my current viceo card!

    That's okay, when I got my new computer with an Nvidia card I was wondering why my Iray renders weren't that much faster than my old computer without an Nvidia card. Then a couple of months later I realized I had to tell Studio to use the Nvidia cart for rendering. Wooops!

  • kyoto kidkyoto kid Posts: 42,384
    kyoto kid said:

    ...from what I understand Fermi architecture is no longer supported by Iray. The 750Ti and Titan-X  have are Maxwell so that should be OK for a while.

    Fermi is still supported. Kepler is the one that was removed with this release. Titan X is from the 900 series era not the 700, titans from then are the Titan, Titan Black and Titan Z.

    ....interesting as Fermi preceded Kepler. 

    Here is the Nvidia release.

    https://wccftech.com/nvidia-ends-driver-support-fermi-geforce-gpus-32-bit-os/

  • kyoto kidkyoto kid Posts: 42,384
    comixfana said:

    Learning every day...while I have a performant PC (corei7 processor, 16G of RAM) I couldn't figure out why simple renders took over an hour to complete, the last one took all night to complete- 2 characters in a bedroom setting.  Then I asked myself "what are the minimum requirements for DAZ Studio?" this is where my video card is serioudsly lacking: minimum requirements for the video card is 4 Gb's  my current card only has 1!

    And the renderings are still pretty decent, they're just slow to complete.  Got an upgrade on the way from Amazon...I wanted to go for a full 8Gb's but budget restrictions limit me to the minimum requirement of 4Gb...can't be any worse that my current viceo card!

    That's okay, when I got my new computer with an Nvidia card I was wondering why my Iray renders weren't that much faster than my old computer without an Nvidia card. Then a couple of months later I realized I had to tell Studio to use the Nvidia cart for rendering. Wooops!

    ...yes

  • comixfanacomixfana Posts: 278

    I've read somewhere that a 6G card is a good compromise, any thoughts on the EVGA 1060 6gb SuperClocked card?

  • comixfana said:

    I've read somewhere that a 6G card is a good compromise, any thoughts on the EVGA 1060 6gb SuperClocked card?

    It's usually cheaper to render on a card that isn't overclocked. But other than that a 6Gb 1060 just be ok.

  • comixfanacomixfana Posts: 278
    edited October 2019
    comixfana said:

    I've read somewhere that a 6G card is a good compromise, any thoughts on the EVGA 1060 6gb SuperClocked card?

    It's usually cheaper to render on a card that isn't overclocked. But other than that a 6Gb 1060 just be ok.

    Hopefully I win the auction...knock on wood!  Oh yeah I found an interim solution, turns out I had an actual Nvidia 2Gb card in my parts box (it wasn't compatible with my prior PC build, thus the Radeon card I'd been using) that I'd completely forgotten about.  Installed it a few days ago, while it's not an earth shattering improvement, renders that took 6 to 8 hours now take about 3; so until I get a more powerful card it's slightly better than what I previously had! :) 

     

    Post edited by comixfana on
  • brainmuffinbrainmuffin Posts: 1,325

    I still don't understand the fansination with Iray instead of an open platform.

  • TaozTaoz Posts: 10,343

     

    I still don't understand the fansination with Iray instead of an open platform.

    It's built into DS, its free, it's fairly easy to get good results (contrary to 3DL), that's probably why. 

  • kyoto kidkyoto kid Posts: 42,384

    ...yes

  • fastbike1fastbike1 Posts: 4,082

     And lighting is treated realistically.

    Taoz said:

     

    I still don't understand the fansination with Iray instead of an open platform.

    It's built into DS, its free, it's fairly easy to get good results (contrary to 3DL), that's probably why. 

     

  • Ebay is probably your best bet. I would get a 1070 or 1080 with the 8gb and just be patient and get a good deal. Just get fresh thermal pads vram and thermal grease on gpu and download MSI afterburner so you can turn up the fan to 100% so your card does not die an early death due to overheating. All video cards made for gaming are setup for lower temp fan setting, Iray really cooks video cards. Consequently, you need to turn on the fan to 100% and make sure you have good airflow in your system otherwise take off the side panel when working with Iray. I know some people do scam on ebay but as long as you can return it within 30 days you are safe. Ebay will refund your money.

  • TaozTaoz Posts: 10,343

    Ebay is probably your best bet. I would get a 1070 or 1080 with the 8gb and just be patient and get a good deal. Just get fresh thermal pads vram and thermal grease on gpu and download MSI afterburner so you can turn up the fan to 100% so your card does not die an early death due to overheating. All video cards made for gaming are setup for lower temp fan setting, Iray really cooks video cards. Consequently, you need to turn on the fan to 100% and make sure you have good airflow in your system otherwise take off the side panel when working with Iray. I know some people do scam on ebay but as long as you can return it within 30 days you are safe. Ebay will refund your money.

    Newer MSI (and possibly other) cards have dynamic fans that adjust their speed automatically to the temperature. The ones on my GTX1070 rarely exceeds 70% speed, keeping temperature when rendering below 65 C.  When I don't render they don't run at all (they first start running at around 55-60 C).  Wonder why the not all cards have that feature.

    And yes, good air flow through the case is one of the most important things, if the air inside the case is too hot even the best and fastest fans don't help much.

  • Taoz said:

    Ebay is probably your best bet. I would get a 1070 or 1080 with the 8gb and just be patient and get a good deal. Just get fresh thermal pads vram and thermal grease on gpu and download MSI afterburner so you can turn up the fan to 100% so your card does not die an early death due to overheating. All video cards made for gaming are setup for lower temp fan setting, Iray really cooks video cards. Consequently, you need to turn on the fan to 100% and make sure you have good airflow in your system otherwise take off the side panel when working with Iray. I know some people do scam on ebay but as long as you can return it within 30 days you are safe. Ebay will refund your money.

    Newer MSI (and possibly other) cards have dynamic fans that adjust their speed automatically to the temperature. The ones on my GTX1070 rarely exceeds 70% speed, keeping temperature when rendering below 65 C.  When I don't render they don't run at all (they first start running at around 55-60 C).  Wonder why the not all cards have that feature.

    And yes, good air flow through the case is one of the most important things, if the air inside the case is too hot even the best and fastest fans don't help much.

    Not sure if any of the companies that sell cards in the US don't have dynamic fan curves. I've got an EVGA 1080ti and a Zotac 2070 and both have dynamic fan curves.

  • Sven DullahSven Dullah Posts: 7,621

    I still don't understand the fansination with Iray instead of an open platform.

    You're not alone:)

    Taoz said:

     

    I still don't understand the fansination with Iray instead of an open platform.

    It's built into DS, its free, it's fairly easy to get good results (contrary to 3DL), that's probably why. 

    But the hardware is not exactly free, is it. But yes, it's easy to get good results as long as there are one click solutions/presets in the store. Leave them out and it would be a whole new ball gamelaugh.

    kyoto kid said:

    ...yes

    ...?

    fastbike1 said:

     And lighting is treated realistically.

    I see this as a preconception, with all due respect. It's simply a matter of using the right shaders and lighting.

  • marblemarble Posts: 7,500
    edited October 2019

    I still don't understand the fansination with Iray instead of an open platform.

    I take it you mean Blender? Just as a matter of interest, if it is Blender, what do you use to get your scenes over to Blender and do you set up all your materials in Blender using the node system? I think I've just mentioned a couple of reasons why people don't follow you to Blender but, having said that, I am seriously considering doing so. I have to admit that the node system is a scary prospect for me though.

    Post edited by marble on
  • TaozTaoz Posts: 10,343
    edited October 2019

    I still don't understand the fansination with Iray instead of an open platform.

    You're not alone:)

    Taoz said:

     

    I still don't understand the fansination with Iray instead of an open platform.

    It's built into DS, its free, it's fairly easy to get good results (contrary to 3DL), that's probably why. 

    But the hardware is not exactly free, is it. But yes, it's easy to get good results as long as there are one click solutions/presets in the store. Leave them out and it would be a whole new ball gamelaugh

    Well you don't really need to buy any extra hardware if you can live with the long render times when doing CPU only renders (I did the first year or so).  NVidia cards are expensive but save you a lot of time, and which CPU you have doesn't matter so much (my Core2 Quad is over 12 years old I think but works fine with my GTX1070).  Renderers which rely on the CPU require a heavy and expensive CPU instead if you want similar render times.  There's no free lunch as they say. smiley

    As for presets I often just use the default DS lights, even with these you can get good results IMO.

    Post edited by Taoz on
  •  

    Taoz said:

    I still don't understand the fansination with Iray instead of an open platform.

    It's built into DS, its free, it's fairly easy to get good results (contrary to 3DL), that's probably why. 

    But the hardware is not exactly free, is it. But yes, it's easy to get good results as long as there are one click solutions/presets in the store. Leave them out and it would be a whole new ball gamelaugh.

    I never use preset cameras or lighting. It's still faster and easier than 3DL. I do not want to, nor can I for my VN renders, spend hours and hours fiddling with each and every scene. I need to load assets, set textures and poses​, adjust positions, get my camera placement right, get the lighting right and render. I tried 3DL and it took roughly twice as long per render and far too many assets do not include 3DL textures at all and many of the others have pretty terrible textures.

  • rrwardrrward Posts: 556
    comixfana said:

    Hopefully I win the auction...knock on wood!  Oh yeah I found an interim solution, turns out I had an actual Nvidia 2Gb card in my parts box (it wasn't compatible with my prior PC build, thus the Radeon card I'd been using) that I'd completely forgotten about.  Installed it a few days ago, while it's not an earth shattering improvement, renders that took 6 to 8 hours now take about 3; so until I get a more powerful card it's slightly better than what I previously had! :)

    Sent you a private message.

  • fastbike1fastbike1 Posts: 4,082

    @Sven Dullah "I see this as a preconception, with all due respect. It's simply a matter of using the right shaders and lighting."

    I see that you may not understand the concept of Physically Based Rendering. Iray light bounces, creates shadows (whether you want them or not, creates reflections (again whether you want them or not).

    Look at the Iray documentation for Nvidia. You don't have to like Iray, but don't give me any BS about "preconceptions" concerning a factual statement.

  • WendyLuvsCatzWendyLuvsCatz Posts: 41,439

    no need for render engine wars but

    I have not seen iray in the movie credits yet

    I have often seen Renderman wink

    3Delight is indeed Renderman compliant

    but

    I am not a production company like Weta or Pixar so iray suits me fine on my home PC

  • no need for render engine wars but

    I have not seen iray in the movie credits yet

    I have often seen Renderman wink

    3Delight is indeed Renderman compliant

    but

    I am not a production company like Weta or Pixar so iray suits me fine on my home PC

    I think there is some confusion about Renderman. Renderman is two, at least. seperate things.

    There's Renderman Interface Spec (RISpec) which is an interface that should allow any 3D graphics program to output a scene that could be ingested by any render engine (as long as both implemented RISpec). This is hardware agnostic. It could be GPU accelerated or it could be entirely CPU it all depends on the render engine.

    There's also Renderman the render engine. which no longer is RISpec compliant.

    I'm pretty sure any time Renderman gets a credit it means the render engine not RISpec.

  • Sven DullahSven Dullah Posts: 7,621
    fastbike1 said:

    @Sven Dullah "I see this as a preconception, with all due respect. It's simply a matter of using the right shaders and lighting."

    I see that you may not understand the concept of Physically Based Rendering. Iray light bounces, creates shadows (whether you want them or not, creates reflections (again whether you want them or not).

    Look at the Iray documentation for Nvidia. You don't have to like Iray, but don't give me any BS about "preconceptions" concerning a factual statement.

    As my reply was removed for some reason, I'll have a new go at it.

    i don't dislike IRay, I just prefer to do PBR rendering in 3DL, as it renders on CPU, and (among other reasons) it's biased, which opens up a load of possibilities that IRay doesn't have. (Turning off shadows, reflections as needed, using motion blur to name a few)

    3DL has a pathtracer, had it long before IRay was introduced. You can tap into this pathtracer with scripting. With the proper shaders and pathtraced lights you have pretty much the same options as in IRay. Rendertimes are generally more than 4 times faster than IRay on CPU. So, as you see, your "factual" statement is questionable.

  • fastbike1 said:

    @Sven Dullah "I see this as a preconception, with all due respect. It's simply a matter of using the right shaders and lighting."

    I see that you may not understand the concept of Physically Based Rendering. Iray light bounces, creates shadows (whether you want them or not, creates reflections (again whether you want them or not).

    Look at the Iray documentation for Nvidia. You don't have to like Iray, but don't give me any BS about "preconceptions" concerning a factual statement.

    As my reply was removed for some reason, I'll have a new go at it.

    i don't dislike IRay, I just prefer to do PBR rendering in 3DL, as it renders on CPU, and (among other reasons) it's biased, which opens up a load of possibilities that IRay doesn't have. (Turning off shadows, reflections as needed, using motion blur to name a few)

    3DL has a pathtracer, had it long before IRay was introduced. You can tap into this pathtracer with scripting. With the proper shaders and pathtraced lights you have pretty much the same options as in IRay. Rendertimes are generally more than 4 times faster than IRay on CPU. So, as you see, your "factual" statement is questionable

    Have instructions for this? I would not be at all against swtiching over if it can get better and easier to understand results.

  • WendyLuvsCatzWendyLuvsCatz Posts: 41,439

    They are both unusable on my new PC at the moment cheeky

    if DAZ decides to continue with the fix instigated in 4.12 I will in fact be better off using my old PC with the much better CPU for both.

Sign In or Register to comment.