How to get better and faster renders with Iray?

I'm an experienced Poser user and new to Daz Studio. After many experiments, this is my render of The Girl 7, using Iray and three point lights. The shadows are way too heavy especially in the folds and crevices. Is there a way to turn the shadows down?

I guess I'm suffering a lot of confusion about the lights and render settings in Daz.

This render took an hour, which is way too long for me. But I've decided that I want to learn Daz Studio, because I love this character so much. So I study tutorials each day.

I realize that I need a better graphics card as I have a 2 GB Nvidia GT 630, which isn't powerful enough.  Any suggestions about a graphics card? I can't afford an ultra expensive one. My son told me that I'd have to either replace the one I have or get another just like it as they can't be mixed and matched.

thegirl.jpg
914 x 1781 - 124K
«1

Comments

  • L'AdairL'Adair Posts: 9,479

    One way to soften shadows is to set the spotlight Light Geometry to disc and increase the size of Height (Diameter) and Width.

    Increasing the size of the light may also work with other Light Geometry settings, I haven't tested them, but it didn't make any difference with the default Point setting.

  • hphoenixhphoenix Posts: 1,335

    Suggestions for a new Graphics card should have your budget for one included.

    Best performance?  nVidia Titan-X.  Cost $1000 + new power supply for computer.

    Best bang for the buck?  nVidia 970GTX.  Cost $330 (maybe + new power supply)

    Cheapest with decent performance?  nVidia 740GT 4GB.  Cost $100.

    Without knowing more about the actual budget, we can't make much better recommendations.......

     

  • jdavison67jdavison67 Posts: 689
    edited April 2016

    FOR IRAY

    Keep in mind if you have a scene larger than the amount of memory than your card holds, it will not be used, and will only serve as a heater in your chassis, so get as much memory that you need, and maybe a tad more, for the typical size scenes you render.

    The higher the cuda core count = more speed as long as your card can fit your scene in it's memory.

    If you have two 2gb cards they do not combine to equal 4gb.

    if your scene is 3 gb, niether card will be used at all, the scene to be rendered has to fit in both cards individually, or you will be doing a CPU render only.

    I learned this the hard way.

    JD

    Post edited by jdavison67 on
  • j cadej cade Posts: 2,310

    I have a 2GB video card, and you'd be surprised what you can fit on it (I'm on a laptop so there's no switching out for a better card for me in any case).

     

    For softer shadows with Iray point (or spot) lights the key is in the parameters panel setting the "light geometry" to something other than point  (I like rectangle personally) and setting the height and width a bit bigger.

     

     

  • ToborTobor Posts: 2,300
    edited April 2016

    Simple things to decrease render times:

    * Be sure there's plenty of light in the scene. If you have to alter the tone mapping settings from their defaults in order to get a brighter image, you should instead look into increasing light levels.

    * Make sure *every* surface in your scene uses Iray materials. 

    * Check that black background. If it's a photo backdrop, remove the backdrop and just render to a transparent background. Use Photoshop or other graphics program to add in the backdrop.

    * Avoid unnecessary alterations to render settings, like using anything more than the default 95% convergence ratio. Get your quality by using better lighting.

    On the shadows, as noted you can change the light geometry to a much bigger surface, which (like in the real world) will diffuse the lights. However, it will mean a *slightly* longer render time.

    Your son is somewhat right about the graphics cards, but that warning is really more for nVidia cards that are distinctly different, like GeForce and Quadro. You can usually mix-and-match if both cards are GeForce (many of us here do), and especially if they use the same driver. Your 630 is available in some different versions, with different number of Cuda cores. You might be able to keep it, and use it as the primary monitor card, along with a lower-end 9xx series card. A primary concern is your power supply. Some cannot provide enough amps to run two cards, even smaller ones, plus there's the matter of insufficient power connectors, PCIe slots, and so on. All of this must be considered.

    Depending on the size of textures and a few other things, a single character with clothing and hair might fit onto a 2GB card that is also driving your monitor. Download and install a program like GPU-Z to monitor your card during rendering.

    Post edited by Tobor on
  • CypherFOXCypherFOX Posts: 3,401

    Greetings,

    hphoenix said:

    Cheapest with decent performance?  nVidia 740GT 4GB.  Cost $100.

    I have this; paid ~$120 for it. Make sure to get the 4GB model.  It's a very good balance.  Someday, when everything else problematic in my life is taken care of, I'll splurge on a Titan X or whatever Pascal-based card takes its place, but until then, the 740GT does a very nice job.

    --  Morgan

     

  • ToborTobor Posts: 2,300
    CypherFOX said:

    I have this; paid ~$120 for it. Make sure to get the 4GB model.  It's a very good balance.  Someday, when everything else problematic in my life is taken care of, I'll splurge on a Titan X or whatever Pascal-based card takes its place, but until then, the 740GT does a very nice job.

    Ditto. Good bang for the buck. Also paid about $120 for it at the time; got it in two days from Amazon, free shipping with Prime!

  • BarubaryBarubary Posts: 1,230
    CypherFOX said:

    Greetings,

    hphoenix said:

    Cheapest with decent performance?  nVidia 740GT 4GB.  Cost $100.

    I have this; paid ~$120 for it. Make sure to get the 4GB model.  It's a very good balance.  Someday, when everything else problematic in my life is taken care of, I'll splurge on a Titan X or whatever Pascal-based card takes its place, but until then, the 740GT does a very nice job.

    --  Morgan

     

    If that's a moment that you can see on the horizon, I truly envy you, m8 ;D

    That being said, when I see a render of yours done on a Titan X, I'll make sure to raise my cup you ^^

  • Oso3DOso3D Posts: 15,085

    Heh.

    My computer has been throwing out hard drive errors. And I'm like 'come on, baby, just... a little longer.'

    I don't want to have to buy a new computer until Pascal comes out and either I splurge for it or it drives all the other prices down.

     

  • mambanegramambanegra Posts: 594

    Heh.

    My computer has been throwing out hard drive errors. And I'm like 'come on, baby, just... a little longer.'

    I don't want to have to buy a new computer until Pascal comes out and either I splurge for it or it drives all the other prices down.

    Are you sure it's not just a bad hard drive? If that's the case, you can replace that now, and then move it into the new computer when you are ready to upgrade. Better to replace the disk now than after the drive becomes even worse and you lose (possibly more) data. 

  • Oso3DOso3D Posts: 15,085

    Yeah, except I have no way to back up my harddrive (beyond the dropbox stuff I do for content) and I don't own an OS to reinstall THAT... mmm.

    Trying various online ideas to MAYBE fix the problem. (isolate bad sectors etc)

     

  • alexhcowleyalexhcowley Posts: 2,403

    If your motherboard can handle it, keep your existing graphics card but use it just for the screen.  That way, your new card can be used exclusively for Iray and you will get the most out of it.  I currently use a 720 for the screen and a 970 for Iray and it works very well.

    Cheers,

    Alex.

  • mambanegramambanegra Posts: 594

    Fixing bad sectors will only tell the OS to ignore them. If you have suddenly gotten some of those, it's quite possible that the mechanical componets are beginning to fail and soon enough, there will be more. Each one being a draw as to whether or not you have important data that is within those sectors..

    You can get an external disk to connect to your machine and copy the stuff to it. They even make some that allow you to just plop any old internal disk into the caddy (http://www.amazon.com/s/ref=nb_sb_noss_1?url=search-alias=aps&field-keywords=external+drive+caddy). Get one of those and a decent sized internal disk, and, assuming that you could add it to the next computer you get, you'd not even have to copy...just install the new disk into the desktop! Then, you could buy another disk for backups...

    Unless you just don't care about the data on that disk, I would run as many tests (download a SMART tester, dig around for possible instructions to run diagnostics that came with your computer, etc) to determine the nature of those errors. If they point to a failing disk, I would splurge on something to save your data before it's too late...

  • kyoto kidkyoto kid Posts: 41,850
    edited April 2016

    ...yeah I have to be content with the sloweness of CPU rendering until I can come into a pile of money as my scene's often exceed even the memory of a 980 TI (which means  Titan-X or Pascal)..

    If I could afford Octane then even a 4GB would work as they have a hybrid GPU/CPU render mode that actually works and is fast.

    Post edited by kyoto kid on
  • Oso3DOso3D Posts: 15,085

    What's your advice for someone who barely recognizes what 'SATA' means and is almost completely ignorant of hardware? I followed that link and did the crosseyed 'are you a wizard' look.

     

  • L'AdairL'Adair Posts: 9,479

    What's your advice for someone who barely recognizes what 'SATA' means and is almost completely ignorant of hardware? I followed that link and did the crosseyed 'are you a wizard' look.

    The easiest thing to do would be to get an external drive and copy everything over. Mambanegra's suggestion is a very good one, but if you aren't comfortable messing with the hardware, a simple external drive would at least back up and save everything from your hard drive. It would be a tragedy if you lost any of your work. And once you purchase a new computer, you can still use the external drive... I have three connected to my computer!

  • Oso3DOso3D Posts: 15,085

    Well, good news is that I have everything Daz in a Dropbox folder which is backed up continuously. So no danger of that.

    My wife reminded me that she has a 1TB external drive that I could borrow, so there's that. I can back it up, buy a new drive, and be golden. (I can even afford a 2 TB drive, which would be a step up)

    I was also eager to consider maybe adding a SSD to this machine, but it only has a single bay and better off waiting.

     

  • mambanegramambanegra Posts: 594
    edited April 2016

    Well, good news is that I have everything Daz in a Dropbox folder which is backed up continuously. So no danger of that.

    My wife reminded me that she has a 1TB external drive that I could borrow, so there's that. I can back it up, buy a new drive, and be golden. (I can even afford a 2 TB drive, which would be a step up)

    I was also eager to consider maybe adding a SSD to this machine, but it only has a single bay and better off waiting.

    How does dropbox act as a backup? Do you have another computer logged in and copying those files over to it? Do they offer backup service that allows you to recover files from previous dates? If you are just relying on it to copy your files to another computer, keep in mind that if they become corrupted on your ailing computer, dropbox will probably unwittingly copy the corrupted version up to the good computer:(

    There are online backup services. I don't use one, but I've considered it...Some offer unlimited backup for a monthly fee and probably have a nice interface to use when recovering files.

    I have an external disk that serves as a backup drive, and Apple's time machine does the actual backup for me. I don't have to resort to using it often, but I have used it a few times (most recently, to recover a bunch of DIM files when I decided to go back to using 4.8). I highly recommend a reasonable backup strategy for anyone who cares about the work they do on a computer.

    Post edited by mambanegra on
  • Oso3DOso3D Posts: 15,085

    It's cloud storage. So it copies everything from my local drive to cloud, and back down to any other computers. There's also some versioning, so if I determine a file is corrupted I can go back to a previous save (though I'm not 100% sure how often it saves versions or whatnot)

    I'm hoping to get this straightened out before anything really fracked happens.

     

  • mjc1016mjc1016 Posts: 15,001

    If the 1 TB external is empty or doesn't need to preserve what's on it and the failing drive is 1 TB or smaller, then I'd jsut clone the drive...

    http://clonezilla.org/

     

  • mtl1mtl1 Posts: 1,508

    I'm an experienced Poser user and new to Daz Studio. After many experiments, this is my render of The Girl 7, using Iray and three point lights. The shadows are way too heavy especially in the folds and crevices. Is there a way to turn the shadows down?

    I guess I'm suffering a lot of confusion about the lights and render settings in Daz.

    This render took an hour, which is way too long for me. But I've decided that I want to learn Daz Studio, because I love this character so much. So I study tutorials each day.

    I realize that I need a better graphics card as I have a 2 GB Nvidia GT 630, which isn't powerful enough.  Any suggestions about a graphics card? I can't afford an ultra expensive one. My son told me that I'd have to either replace the one I have or get another just like it as they can't be mixed and matched.

    An easy way to speed up computation time is to use Interactive instead of Photoreal under render settings. Interactive is a biased render, but it produces similar renders compared to Photoreal.

    There are other Photoreal optimizations you can do too, such as changing the path length or even your light source.

    Good luck :)

  • DustRiderDustRider Posts: 2,880
    edited April 2016

    I'm an experienced Poser user and new to Daz Studio. After many experiments, this is my render of The Girl 7, using Iray and three point lights. The shadows are way too heavy especially in the folds and crevices. Is there a way to turn the shadows down?

    I guess I'm suffering a lot of confusion about the lights and render settings in Daz.

    This render took an hour, which is way too long for me. But I've decided that I want to learn Daz Studio, because I love this character so much. So I study tutorials each day.

    I realize that I need a better graphics card as I have a 2 GB Nvidia GT 630, which isn't powerful enough.  Any suggestions about a graphics card? I can't afford an ultra expensive one. My son told me that I'd have to either replace the one I have or get another just like it as they can't be mixed and matched.

    Great render! I'm a big fan of The Girl too.

    Without some serious hardware, you probably wont get render speeds with Iray as fast as you were getting with Poser. Poser is a biased render engine, which basically means it uses sampling algorithms to quickly calculate the effects of lights on objects/materials, where Iray uses physically based lighting and materials (and brute force) to calculate "actual" light effects for everything in the image. So unbiased render engines like Iray are much more processor intensive (slower) than biased render engines (thus, why GPU processing is a huge plus). The trade off is that materials/shaders and lighting is much more consistant with unbiased or PBR renderers, so scene set-up and modifications are typically much faster. That being said, you can definitely improve your render speeds with an upgrade. There are three different versions of the GT 630, so it is hard to be sure exactly what card you have (two with 96 Fermi cuda cores, and one with 384 Kepler cores - due to the changes between Fermi and Kepler it takes approximately 3x Kepler cores to equal the performance of 1 Fermi), but it seems that the specs for performance are similar, 

    If $200 is in your budget, I would recommend a GTX 960 with 4Gb of RAM. You will get very good render speeds, and it comes in two sizes (full size or compact size for smaller boxes) and only needs a 400W power supply, which is the same as what Nvidia recommends for the GT740 (the GT 630 needed a 300W power supply, so you may need to upgrade you power supply for either card). The GTX 960 has 1024 cuda cores and should give you a render speed increase of approximately 7x or better (see here), the GT 740 (384 cuda cores) will give you approximately a 2X boost in performance (see here). I just built a system with a GTX960, I picked the GTX 960 because of the combination of it's price, performance, and lower power consuption (bare bones system with a 500W power supply).

    Unfortunately, I can't give you any sample renders/times using the GTX 960, because it's busy doing processing on a huge 3D photogrammetric project I'm doing (I built it for this project, and it will be running non-stop for the next 2 weeks). I have a GTX 970M in my laptop, which has about 4/5 the performance of the GTX 960, and am very happy with it 

    This render took about 8 min. on my laptop (1429x2000pixels), lit only with an HDRI.

    This image took about 45 min. (1600x2000 pixels), lit with an HRDI and 3 mesh lights.

    Post edited by DustRider on
  • SpitSpit Posts: 2,342

    Yeah, except I have no way to back up my harddrive (beyond the dropbox stuff I do for content) and I don't own an OS to reinstall THAT... mmm.

    Trying various online ideas to MAYBE fix the problem. (isolate bad sectors etc)

     

    It kinda depends on the messages the hd is throwing, no? One possibility is overheating in the chassis. Happened to me a few years ago when the fan on my nvidia card died but I had no way of knowing. These days there are sensors to let you know (there were back then too, but not the messaging infrastructure to support them). Just a thought.

  • SpitSpit Posts: 2,342

    Dustrider

    LOVE that second image. Absolutely perfect. Wow.

  • outrider42outrider42 Posts: 3,679
    edited April 2016

    You can also try turning off the normal maps in the surfaces tab on you character if they have any. I doubt you will see any difference in the render results, and it should knock off a few minutes of render time. There is also that down sampling trick some people use: http://buerobewegt.com/quicktip-rendering-even-faster-in-iray/

    I decided to run a little down sample test since I have Girl 7. I used Tinkerbell Hair, which probably cut a little time as it is a simpler hair style. I just used all default iray settings for the basis of this test, adding mesh lights would add time. At 1300 x 2500, my GTX 670 2gb was able to render my test pic in exactly 6 minutes flat. (You can view the full image by opening the image in a new tab.)

    After that test, I tried down sampling. I rendered the exact same scene at 2000 x 4000, and stopped it at 56%, which was at the 3 minute mark. Then I went to Gimp and resized my picture to 1250 x 2500 (yeah, not exact.) The results were pretty much the same.

    So give down sampling a shot.. Just remember you still need to stay within your graphics card's vram. Go too big and the gpu will drop out, leaving the cpu to chug very, very slowly by itself.

    I also recommend the GTX 960 4gb. This assumes you budget is around $200. If that is more than you want to spend, I still recommend considering it. If Daz is something you are really interested in doing, you will thank yourself later. There just is no substitute for raw power when it comes to iray. Just remember to make sure whatever you get will fit your case and that your power supply can handle it. The GTX 670 I have is in the ball park with the 960 in power. I'm not sure how they compare in Daz, but as a gaming card, the 670 and 960 are actually close in some areas, with one card doing better than the other at certain games, but the 960 is generally better overall. So I'd wager a 960 would perform at least a little better for Daz, especially the 4 gb version. G3 characters take up a ton of vram, and having 2 gb is quite frustrating. As for me, personally, I am trying to hold out until the next Nvidia line up is released sometime this year. It is hard to recommend waiting, though, because we do not know when these will release. They likely will release the most powerful cards first, and the more main stream cards could be a while.

    On a side note, I happen to like Victoria 7's skin on Girl 7. I swapped the skins out in my test and downsampled the 2000 x 4000 original image to 1250 x 2500 like the ones above. I also turned off the normal maps, Vicky 7 happens to have a nice toggle built right in her material settings. This time, the render jumped to 64% before I even noticed it, which was right at 3 minutes. Again, the lighting here is just default iray. I suppose I could have tried working the lighting a bit. Of note, I did another render with more makeup, and it took 3.5 minutes to hit 52%, I didn't think the makeup would effect it that much! Perhaps that was an anomaly.

    Post edited by outrider42 on
  • mjc1016mjc1016 Posts: 15,001

    Something that hasn't been mentioned yet...

    Practice...lots of short, quick just a couple of primitives and time to play with all the various light settings. 

    My son told me that I'd have to either replace the one I have or get another just like it as they can't be mixed and matched.

    For Iray, that's not true...they can be mixed.  He's probably thinking in 'gaming' terms or SLI.  Iray shouldn't use SLI so, two different cards can be used together.  A 2 GB 630 would be perfect to pair off with a 4 GB or larger 900 series, for driving the monitors allowing the 'monster' card to be fully devoted to rendering.

  • joeyteeljoeyteel Posts: 65

    It's cloud storage. So it copies everything from my local drive to cloud, and back down to any other computers. There's also some versioning, so if I determine a file is corrupted I can go back to a previous save (though I'm not 100% sure how often it saves versions or whatnot)

    I'm hoping to get this straightened out before anything really fracked happens.

    Assuming you have a paid account? Unless they've updated the TOS since I last looked at it, It's every change for the past 60 days. If you have the packrat add-on (or whatever they're calling it these days), it's a lot longer. If it's a free account it only saves the current and one backup for 14/30 days depending on how old your account is.

  • HavosHavos Posts: 5,576

    I am not sure if this has already been suggested, but you will probably get a faster render (and possibly a superior one), using a simple HDR to light your scene, rather than a 3 point light set up. This will likely soften your shadows as well.

    This may be slightly controversial, but IMHO a 3 point light set up is largely "yesterdays" lighting solution, no doubt popularised due to that being the default set up for Poser. Using an unbiased renderer like iRay, HDR lighting is superior, and often faster. Try using the one that comes by default with Daz Studio. HDR lighting supplies both ambient light, and (normally but not always), a main light for shadow casting.

    I typically use a HDR when lighting up a single character or prop that I will use as a 2D sprite in one of my apps. In most cases this renders in around 5 mins or so, using my GTX 970. Even with a more modest GPU card, you should still get sub-20 min renders of a character like Girl 7.

  • Put the whole scene inside a cube. Give the cube a light color. Faster render, better soft light

  • Silver DolphinSilver Dolphin Posts: 1,638

    Heh.

    My computer has been throwing out hard drive errors. And I'm like 'come on, baby, just... a little longer.'

    I don't want to have to buy a new computer until Pascal comes out and either I splurge for it or it drives all the other prices down.

     

    Sorry to hear about your computer problems. If you do a search you will find that you can create a usb installer for windows 10 and use your windows 7 serial to create a new install of windows 10. If you have access to a 8gig usb drive and a legal COA for windows 7 you just need to download 10 from microsoft for free. Good luck

Sign In or Register to comment.