4.12 - Do you have a video card w/4gb VRAM? Please help me debug my problem.

Do you have DAZ Studio 4.12?
Do you have an NVIDIA card with 4GB of VRAM?

If so, please do the following:

1. Open up DAZ Studio 4.12
2. Add Genesis 8 Female to the scene
3. Select Genesis 8 Female --> Under Parameters select Mesh Resolution --> Set Subdivision level to 1 and SubD level to 5
4. Set the render resolution to 1920x1080
5. Now click Render

Is the renderer using your GPU or CPU?

When I used to use DAZ 4.10, I was able to render Genesis 8 with Render SubD 5 on my GTX 980 4GB. As of DAZ 4.12, I can no longer render Genesis 8 using Render SubD 5.  I have to set it down to 3. Something is wrong. 

Specs:Windows 10, SSD HD, 32gb ram, i7-9700k, DAZ 4.12 64bit, Nvidia Driver 441.87, Nvidia GTX 980 4gb

Comments

  • This is not unexepected - Render SubD 5 is multiplying the polygon count by1,024, and the version of Iray included in DS 4.12 effectvely has OptiX Prime always on for non-RTX cards - if you had it set to off in DS 4.10 the that will also increase the memory load, so between the high mesh rsolution and the additional overhead you may well run out of memory on a 4GB GPU.

  • FlortaleFlortale Posts: 611

    This is not unexepected - Render SubD 5 is multiplying the polygon count by1,024, and the version of Iray included in DS 4.12 effectvely has OptiX Prime always on for non-RTX cards - if you had it set to off in DS 4.10 the that will also increase the memory load, so between the high mesh rsolution and the additional overhead you may well run out of memory on a 4GB GPU.

    But I can't ignore the fact that 4.10 was able to render the same Genesis 8 model at SubD 5 using GPU GTX 980 4G, but 4.12 cannot.  

    I need to download 4.10 or 4.11 to test and prove this, but I can't find download links for 4.10 or 4.11. Can you please link me to DAZ 4.10 64bit or 4.11 64bit? I emailed support, but who knows how long it will take them to respond and I'll lose hours and hours of valuable time.

     

  • You need to wait for support, no one else may supply a copy. In any event, why do you need to prove it? The increased memory usage has been much discussed already

  • JD_MortalJD_Mortal Posts: 760
    edited January 2020

    Nothing to debug, that is just an unusually high setting for such a small card, for Gen-8 models.

    Why are you rendering the model with that high of a detail level in a 1080p resolution? Most of the triangles/polygons are smaller than actual pixels, at that level, unless you are zoomed-in to some specific body part.

    If you are just wanting a nice HD zoomed-in view of the model, I would remove anything unseen. If you are rendering the whole model in the 1080p screen, I'd just drop the detail down two notches. It may be time to learn some "tricks", to get the effect you desire. Like rendering the model in lower detail in the scene, or not at all. Then rendering the model as an individual HD component and layering the model into the scene, with an external art program.

    Yes, the fact that OptiX is not an option to NOT use, or USE, because IRAY just forces it on you, if it can use it, is a burden for many of us. Have you altered any of the default settings for rendering, like "Quality" or "Texture compression thresholds"? (Thresholds do NOT revert to default if you select to "Restore defaults". So if you set them to display larger textures, that is contributing to your drop-out too. Default is 512min/1024max. Found in the "Advanced" rendering tab.)

    One thing I know, for sure... You can kill the HD mouth, teeth, tongue, eye, eyelashes and nail textures, to save some space, if you are rendering a full body. No sense using 1024x1024 to 2048x2048 textures for something that will only render as a 16x16 to 32x32 pixel area.

    Even though your card has 4GB, not all of that is actually available. A lot less if that single card is ALSO your primary display driver. 3GB I would estimate, is actually available, to give you room to work and store everything needed to work. That is honestly on the low side of necessity, for some of the Gen-8 stuff. (A fully clothed Gen-8, HD model with a decent HD scene, will easily fill-up 6GB in my 12GB cards. Nearly 1/4 that for similar productions with the Gen-3 stuff. Now that OptiX is forced on me, or not... I don't know which it is now, for my setup. The one that consumes more VRAM and makes slower renders and crashes Daz after 1-3 renders... That is the setting I have forced on me.)

    Even a scene which says will fit into my 12GB, because it only uses 10GB, will drop-out to CPU when it starts processing and peaks to 12GB for a brief moment, before doing any actual rendering. There seems to be an odd 2-4GB spike out of nowhere, briefly, just after loading everything into VRAM, on my system and others. If it survives the spike, it drops down 4-6GB to do normal rendering in VRAM. But, if it hits that peak, I have to restart daz and reload and keep hitting render until it doesn't do that. (It is not 100% consistant, but about 90%. With Gen-8 and Gen-3. More with Gen-8, at the default SubD levels. I couldn't imagine trying 5.)

    Post edited by JD_Mortal on
  • FlortaleFlortale Posts: 611
    JD_Mortal said:

    Nothing to debug, that is just an unusually high setting for such a small card, for Gen-8 models.

    Why are you rendering the model with that high of a detail level in a 1080p resolution? Most of the triangles/polygons are smaller than actual pixels, at that level, unless you are zoomed-in to some specific body part.

    If you are just wanting a nice HD zoomed-in view of the model, I would remove anything unseen. If you are rendering the whole model in the 1080p screen, I'd just drop the detail down two notches. It may be time to learn some "tricks", to get the effect you desire. Like rendering the model in lower detail in the scene, or not at all. Then rendering the model as an individual HD component and layering the model into the scene, with an external art program.

    Yes, the fact that OptiX is not an option to NOT use, or USE, because IRAY just forces it on you, if it can use it, is a burden for many of us. Have you altered any of the default settings for rendering, like "Quality" or "Texture compression thresholds"? (Thresholds do NOT revert to default if you select to "Restore defaults". So if you set them to display larger textures, that is contributing to your drop-out too. Default is 512min/1024max. Found in the "Advanced" rendering tab.)

    One thing I know, for sure... You can kill the HD mouth, teeth, tongue, eye, eyelashes and nail textures, to save some space, if you are rendering a full body. No sense using 1024x1024 to 2048x2048 textures for something that will only render as a 16x16 to 32x32 pixel area.

    Even though your card has 4GB, not all of that is actually available. A lot less if that single card is ALSO your primary display driver. 3GB I would estimate, is actually available, to give you room to work and store everything needed to work. That is honestly on the low side of necessity, for some of the Gen-8 stuff. (A fully clothed Gen-8, HD model with a decent HD scene, will easily fill-up 6GB in my 12GB cards. Nearly 1/4 that for similar productions with the Gen-3 stuff. Now that OptiX is forced on me, or not... I don't know which it is now, for my setup. The one that consumes more VRAM and makes slower renders and crashes Daz after 1-3 renders... That is the setting I have forced on me.)

    Even a scene which says will fit into my 12GB, because it only uses 10GB, will drop-out to CPU when it starts processing and peaks to 12GB for a brief moment, before doing any actual rendering. There seems to be an odd 2-4GB spike out of nowhere, briefly, just after loading everything into VRAM, on my system and others. If it survives the spike, it drops down 4-6GB to do normal rendering in VRAM. But, if it hits that peak, I have to restart daz and reload and keep hitting render until it doesn't do that. (It is not 100% consistant, but about 90%. With Gen-8 and Gen-3. More with Gen-8, at the default SubD levels. I couldn't imagine trying 5.)

    Thank you for this information, it is VERY helpful.  

  • FlortaleFlortale Posts: 611

    I'm still waiting on tech support to email me DAZ Studio version 4.10 64bit and 4.11 64bit.  

    Does anyone know where I can download DAZ Studio 4.10 64bit or 4.11 64bit? Thank you.

Sign In or Register to comment.