Daz Studio Pro BETA - version 4.12.2.60! (*UPDATED*)

1282931333474

Comments

  • marblemarble Posts: 7,500

    I tried again with 4.12 Beta, 440.12 drivers and rendering an image series. I cut the scene size down to under 5GB and ran it. GPU-Z showed VRAM at around 5.3GB for frame one and then 6.4 for frame 2 but by then it had dropped to CPU (without exceeding the 8GB limit). I then tried it in 4.11 (Optix Prime off) and it rendered the whole image series without a problem. The only problem was that a 4.12 scenes opened in 4.11 was doing odd things so I didn't make any chages -  just rendered. 

    I find it hard to believe that I am the only one having this image series problem but then that's not the first time.

  • RayDAntRayDAnt Posts: 1,135
    marble said:

    I tried again with 4.12 Beta, 440.12 drivers and rendering an image series. I cut the scene size down to under 5GB and ran it. GPU-Z showed VRAM at around 5.3GB for frame one and then 6.4 for frame 2 but by then it had dropped to CPU (without exceeding the 8GB limit). I then tried it in 4.11 (Optix Prime off) and it rendered the whole image series without a problem. The only problem was that a 4.12 scenes opened in 4.11 was doing odd things so I didn't make any chages -  just rendered. 

    I find it hard to believe that I am the only one having this image series problem but then that's not the first time.

    What happens if you attempt to render the image series in 4.11 with OptiX Prime acceleration switched to ON? Because that's the mode you should be using if you wanna make an apples-to-apples comparison between 4.11 and 4.12 rendering behavior.

  • marblemarble Posts: 7,500
    RayDAnt said:
    marble said:

    I tried again with 4.12 Beta, 440.12 drivers and rendering an image series. I cut the scene size down to under 5GB and ran it. GPU-Z showed VRAM at around 5.3GB for frame one and then 6.4 for frame 2 but by then it had dropped to CPU (without exceeding the 8GB limit). I then tried it in 4.11 (Optix Prime off) and it rendered the whole image series without a problem. The only problem was that a 4.12 scenes opened in 4.11 was doing odd things so I didn't make any chages -  just rendered. 

    I find it hard to believe that I am the only one having this image series problem but then that's not the first time.

    What happens if you attempt to render the image series in 4.11 with OptiX Prime acceleration switched to ON? Because that's the mode you should be using if you wanna make an apples-to-apples comparison between 4.11 and 4.12 rendering behavior.

    I did try that and it did drop to CPU with Optix Prime switched on. However, I suspect that this indeed did force the VRAM above the 8GB limit so forcing the fallback. That was not the case with the 4.12 render - it dropped to CPU well short of the 8GB.

    Since my last post I have installed the latest driver - 441.28 - and it is still dropping to CPU on frame two. My point is that if it renders frame one ok, why not all the others - nothing gets aded to the scene. Then I tried with a basic scene with just a G8F and a 5 frame pose change animation. That rendered all five frames perfectly well - using 4.12 Beta and 441.28 drivers. So I checked back through the log to where the CPU fallback happened and - well, I can't spot a reason. Maybe someone else can.

    2019-11-28 14:47:36.148 Iray [INFO] - API:DATABASE ::   0.0   API    db   info : Loaded "C:\Program Files\DAZ 3D\DAZStudio4 Public Build\libs\iray\libneuray.dll"2019-11-28 14:47:36.154 Iray [INFO] - API:MISC ::   0.0   API    misc info : Iray RTX 2019.1.5, build 317500.7473, 13 Nov 2019, nt-x86-642019-11-28 14:47:36.154 WARNING: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(418): Could not add path: "C:/Users/xxx/AppData/Roaming/DAZ 3D/Studio4 Public Build/shaders/iray". Due to unknown error -22019-11-28 14:47:36.155 WARNING: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(418): Could not add path: "C:/Users/xxx/DazTemp/shaders/iray". Due to unknown error -22019-11-28 14:47:36.191 Iray [INFO] - GPU:RENDER ::   0.0   GPU    rend info : Found 1 GPU with vendor's API.2019-11-28 14:47:36.206 Iray [INFO] - CUDA:RENDER ::   0.0   CUDA   rend info : Found 1 CUDA device.2019-11-28 14:47:36.211 Iray [INFO] - PLUG:PLUGIN ::   0.0   PLUG   plug info : Loaded library "C:\Program Files\DAZ 3D\DAZStudio4 Public Build\libs\iray\axf_importer.dll".2019-11-28 14:47:36.213 Iray [INFO] - PLUG:PLUGIN ::   0.0   PLUG   plug info : Loaded library "C:\Program Files\DAZ 3D\DAZStudio4 Public Build\libs\iray\blend_render.dll"....# ~~~~# Plugins initialized # ~~~~2019-11-28 14:47:36.330 Iray [INFO] - FREIMG:IMAGE ::   1.1   FREIMG img  info : Plugin "fi_xpm" (build 317500.7473, 13 Nov 2019) initialized2019-11-28 14:47:36.332 Iray [INFO] - IRAY:RENDER ::   1.1   IRAY   rend info : NVIDIA display driver version: 441.282019-11-28 14:47:36.332 Iray [INFO] - IRAY:RENDER ::   1.1   IRAY   rend info : Your NVIDIA driver supports CUDA version up to 10.2; iray requires CUDA version 10.1; all is good.2019-11-28 14:47:36.341 Iray [INFO] - IRAY:RENDER ::   1.1   IRAY   rend info : Using iray plugin version 5.0, build 317500.7473 n, 13 Nov 2019, nt-x86-64-vc14.2019-11-28 14:47:36.417 Iray [INFO] - IRAY:RENDER ::   1.1   IRAY   rend info : CUDA device 0 (GeForce GTX 1070): compute capability 6.1, 8.000 GiB total, 6.664 GiB available, display attached2019-11-28 14:47:36.417 Iray [INFO] - IRAY:RENDER ::   1.1   IRAY   rend info : CUDA device 0 (GeForce GTX 1070): WDDM driver used, consider switching to TCC driver model if no display needed (via 'nvidia-smi -dm 1'), to increase rendering performance2019-11-28 14:47:36.422 Iray [INFO] - IRAY:RENDER ::   1.1   IRAY   rend info : iray photoreal CPU fallback is enabled.

     

  • marblemarble Posts: 7,500

    Ran another render with the scene that crashed to see if I could catch the error. This is from the log for that session, showing the CPU Fallback and the reported error.

     

    2019-11-28 15:36:06.746 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Rendering with 1 device(s):2019-11-28 15:36:06.746 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : 	CUDA device 0 (GeForce GTX 1070)2019-11-28 15:36:06.746 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : Rendering...2019-11-28 15:36:06.753 Iray [VERBOSE] - IRAY:RENDER ::   1.8   IRAY   rend progr: CUDA device 0 (GeForce GTX 1070): Processing scene...2019-11-28 15:36:06.913 Iray [INFO] - IRAY:RENDER ::   1.3   IRAY   rend info : Initializing OptiX Prime for CUDA device 02019-11-28 15:36:06.913 Iray [VERBOSE] - IRAY:RENDER ::   1.3   IRAY   rend stat : Geometry memory consumption: 519.973 MiB (device 0), 0.000 B (host)2019-11-28 15:36:06.991 WARNING: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(304): Iray [ERROR] - IRAY:RENDER ::   1.3   IRAY   rend error: OptiX Prime error (Device rtpModelUpdate BL): Memory allocation failed (Function "_rtpModelUpdate" caught exception: Encountered a CUDA error: cudaMalloc(&ptr, size) returned (2): out of memory)2019-11-28 15:36:06.998 WARNING: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(304): Iray [ERROR] - IRAY:RENDER ::   1.8   IRAY   rend error: CUDA device 0 (GeForce GTX 1070): Scene setup failed2019-11-28 15:36:06.998 WARNING: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(304): Iray [ERROR] - IRAY:RENDER ::   1.8   IRAY   rend error: CUDA device 0 (GeForce GTX 1070): Device failed while rendering2019-11-28 15:36:06.998 WARNING: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(304): Iray [WARNING] - IRAY:RENDER ::   1.8   IRAY   rend warn : All available GPUs failed.2019-11-28 15:36:07.003 WARNING: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(304): Iray [WARNING] - IRAY:RENDER ::   1.8   IRAY   rend warn : No devices activated. Enabling CPU fallback.2019-11-28 15:36:07.003 WARNING: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(304): Iray [ERROR] - IRAY:RENDER ::   1.8   IRAY   rend error: All workers failed: aborting render2019-11-28 15:36:07.005 Iray [INFO] - IRAY:RENDER ::   1.0   IRAY   rend info : CPU: using 8 cores for rendering

     

  • marblemarble Posts: 7,500
    edited November 2019

    And here's screen shots of GPU-Z showing VRAM usage during Frame 1 (GPU) and Frames 2 and 3 (after CPU fallback). The figure in the title bar (5146 MB) is the maximum value recorded during that session (though it doesn't seem to reflect the actual figure in frame 2).

    SS01.gif
    537 x 671 - 20K
    SS02.gif
    537 x 671 - 21K
    SS03.gif
    537 x 671 - 20K
    Post edited by marble on
  • Fyi, I'm running the current beta build + Nvidia Drivers 441.41 and there are artifacts being introduced in the renders. Upon restarting the iray preview the artifacts go away.

    Windows 8.1 64bit

    EVGA GTX 1080ti SC2 x 2

    I5-8600k

    32GB Trident Z RGB

    Every liquid cooled.

  • marblemarble Posts: 7,500

    More information on the Image Sequence issue.

    These scene that was failing contained two characters (G8 and G3) and very few props. I had previously run Scene Optimizer to reduce the texture sizes by half.

    1. Tried another image sequence but removed one character. Scene rendered past frame 1 and continued. No fallback to CPU.

    2. Loaded scene again with both characters and then removed the other one. Same result as pervious attempt - sequence rendered (no fallback to CPU).

    3. Reduced textures by half again with characters present in the scene. Result: scene rendered ok past frame 1 again. VRAM peaked at around 5GB in frame 2 according to GPU-Z (I'm starting to mistrust the accuracy of GPU-Z).

    So my question remains: why would IRay render the first frame happily but then suddenly require more VRAM for the second - causing the render to drop to CPU?

    I did notice one further curiosity. I have muscularity morphs on my characters and I noticed that between scene one and two, the little IRay progress window was reporting loading lots of .dsf files (morphs). I am not aware that morphs take up much (if any) VRAM but I thought it worth a mention.

  • chorsechorse Posts: 163
    chorse said:
    jjmainor said:

    While the 1 instance thing is annoying, I'm getting issues trying to use the timeline.  First time, the program froze when I clicked on the little arrows at the bottom to bring the pane up.  After that, I get it to come up, but it now locks up every time I try to alter the "Range" - whenever I try to change the 0 to a 1.  Writing a ticket now, but just wondering if anyone else has seen this with the latest update.

    Editing to add that trying a different scene and I can't get into the timeline.  Tried twice and it froze up both times. 

    I am experiencing exactly the same problem,  If I zoom in the timeline range from the left - and start the zoomed-in ranged at any frame except 0 the timeline scrubber snaps back to first frame of the zoomed-in range  i.e.  In a 1000 frame animation; if I zoom into frames 300 - 1000, the timeline scrubber gets pined to the the start frame (frame 300) and cannot be dragged to any other frame in the timeline,  This is bug makes the timeline unusable in creating or editing any animation over a few hundred frames.    There is no issue zooming in from the right e.g  frames 0 - 300; the scrubber works fine.  I hope they can resolve this bug quickly, because I really like the new improved timeline.

     

    Unfotunately the timeline scrubber pinned to the first frame of a zoomed in timeliline (from left); is still an issue in Daz Studio Pro BETA - version 4.12.1.40.  This pretty much makes the timeline useless for any animation greater than a couple of hundred frames.  A ticket #312166, was opened, and confirmed by zendesk, and sent to bug tracker on 1 Nov 19. 

    Until then I will continue to use Keymate timeline.  It's a shame though, I really like the new timeline.

    My two cents worth...

  • marble said:
    So my question remains: why would IRay render the first frame happily but then suddenly require more VRAM for the second - causing the render to drop to CPU?

    Are you running 16GB system RAM?  Your system ram in your screenshots are showing very close to 16GB.

    Have found my setup need tons of RAM.  When I started with DAZ was at 16GB, upped it to 32GB, still not enough (for my 11GB RTX2080ti), so upped it to 64GB. Am at a sweespot now with this vidcard.  Your drop to CPU may be a system RAM thing?  If you are at 16GB ram, the your system is probably starting harddrive mem swapping, and that's drop to CPU time.

    PS.  Srsly check out that Xray camera.  You'll be amazed at the speed difference for scene panning and testing.

  • marblemarble Posts: 7,500
    marble said:
    So my question remains: why would IRay render the first frame happily but then suddenly require more VRAM for the second - causing the render to drop to CPU?

    Are you running 16GB system RAM?  Your system ram in your screenshots are showing very close to 16GB.

    Have found my setup need tons of RAM.  When I started with DAZ was at 16GB, upped it to 32GB, still not enough (for my 11GB RTX2080ti), so upped it to 64GB. Am at a sweespot now with this vidcard.  Your drop to CPU may be a system RAM thing?  If you are at 16GB ram, the your system is probably starting harddrive mem swapping, and that's drop to CPU time.

    PS.  Srsly check out that Xray camera.  You'll be amazed at the speed difference for scene panning and testing.

    Nope - 32 GB System RAM. Also, the system memory only climbed to that figure when the render dropped to CPU therefore using system rather than VRAM. So that's not the cause of it dropping to CPU.

    Thanks for the reminder about the XRay camera - I'll look now.

  • why doesnt the viewport resize anymore?

    if panes are docked to it they obscure it too

    I just have the timeline docked to it and if I don't have it fullscreen both the viewport and timeline are clipped.

  • marblemarble Posts: 7,500
    edited November 2019
    marble said:
    marble said:
    So my question remains: why would IRay render the first frame happily but then suddenly require more VRAM for the second - causing the render to drop to CPU?

    Are you running 16GB system RAM?  Your system ram in your screenshots are showing very close to 16GB.

    Have found my setup need tons of RAM.  When I started with DAZ was at 16GB, upped it to 32GB, still not enough (for my 11GB RTX2080ti), so upped it to 64GB. Am at a sweespot now with this vidcard.  Your drop to CPU may be a system RAM thing?  If you are at 16GB ram, the your system is probably starting harddrive mem swapping, and that's drop to CPU time.

    PS.  Srsly check out that Xray camera.  You'll be amazed at the speed difference for scene panning and testing.

    Nope - 32 GB System RAM. Also, the system memory only climbed to that figure when the render dropped to CPU therefore using system rather than VRAM. So that's not the cause of it dropping to CPU.

    Thanks for the reminder about the XRay camera - I'll look now.

    @Saxa -- SD  ... Oops - I just realised that I asked you about that X-ray camera when you first mentioned it, promptly forgot that and asked you again when you next mentioned it. Such are the tribulations of being an old man.

    I can't find where you mention where the camera can be found though.

    Post edited by marble on
  • marble said:
    marble said:
    marble said:
    So my question remains: why would IRay render the first frame happily but then suddenly require more VRAM for the second - causing the render to drop to CPU?

    Are you running 16GB system RAM?  Your system ram in your screenshots are showing very close to 16GB.

    Have found my setup need tons of RAM.  When I started with DAZ was at 16GB, upped it to 32GB, still not enough (for my 11GB RTX2080ti), so upped it to 64GB. Am at a sweespot now with this vidcard.  Your drop to CPU may be a system RAM thing?  If you are at 16GB ram, the your system is probably starting harddrive mem swapping, and that's drop to CPU time.

    PS.  Srsly check out that Xray camera.  You'll be amazed at the speed difference for scene panning and testing.

    Nope - 32 GB System RAM. Also, the system memory only climbed to that figure when the render dropped to CPU therefore using system rather than VRAM. So that's not the cause of it dropping to CPU.

    Thanks for the reminder about the XRay camera - I'll look now.

    @Saxa -- SD  ... Oops - I just realised that I asked you about that X-ray camera when you first mentioned it, promptly forgot that and asked you again when you next mentioned it. Such are the tribulations of being an old man.

    I can't find where you mention where the camera can be found though.

    I am guessing they are Paper Tiger at Renderosity

  • marblemarble Posts: 7,500
    marble said:
    marble said:
    marble said:
    So my question remains: why would IRay render the first frame happily but then suddenly require more VRAM for the second - causing the render to drop to CPU?

    Are you running 16GB system RAM?  Your system ram in your screenshots are showing very close to 16GB.

    Have found my setup need tons of RAM.  When I started with DAZ was at 16GB, upped it to 32GB, still not enough (for my 11GB RTX2080ti), so upped it to 64GB. Am at a sweespot now with this vidcard.  Your drop to CPU may be a system RAM thing?  If you are at 16GB ram, the your system is probably starting harddrive mem swapping, and that's drop to CPU time.

    PS.  Srsly check out that Xray camera.  You'll be amazed at the speed difference for scene panning and testing.

    Nope - 32 GB System RAM. Also, the system memory only climbed to that figure when the render dropped to CPU therefore using system rather than VRAM. So that's not the cause of it dropping to CPU.

    Thanks for the reminder about the XRay camera - I'll look now.

    @Saxa -- SD  ... Oops - I just realised that I asked you about that X-ray camera when you first mentioned it, promptly forgot that and asked you again when you next mentioned it. Such are the tribulations of being an old man.

    I can't find where you mention where the camera can be found though.

    I am guessing they are Paper Tiger at Renderosity

    Quite right - I just found it. Was just about to add, never mind. :)

  • Saxa -- SDSaxa -- SD Posts: 872
    edited November 2019

    why doesnt the viewport resize anymore?

    if panes are docked to it they obscure it too

    I just have the timeline docked to it and if I don't have it fullscreen both the viewport and timeline are clipped.

    found that only my left-most viewport pane is adjustable.  Slide it and the others adjust.  Was it different before?  Though I do have Iray Viewport at far right with two columns to the left of that.  So not sure if that makes a diff.

    Can't quite picture what is happening with obscurig- clipping.  Can you post a screenshot?  Sounds like something isn't properly docked?

     

    marble said:
    marble said:
    marble said:
    So my question remains: why would IRay render the first frame happily but then suddenly require more VRAM for the second - causing the render to drop to CPU?

    Are you running 16GB system RAM?  Your system ram in your screenshots are showing very close to 16GB.

    Have found my setup need tons of RAM.  When I started with DAZ was at 16GB, upped it to 32GB, still not enough (for my 11GB RTX2080ti), so upped it to 64GB. Am at a sweespot now with this vidcard.  Your drop to CPU may be a system RAM thing?  If you are at 16GB ram, the your system is probably starting harddrive mem swapping, and that's drop to CPU time.

    PS.  Srsly check out that Xray camera.  You'll be amazed at the speed difference for scene panning and testing.

    Nope - 32 GB System RAM. Also, the system memory only climbed to that figure when the render dropped to CPU therefore using system rather than VRAM. So that's not the cause of it dropping to CPU.

    Thanks for the reminder about the XRay camera - I'll look now.

    @Saxa -- SD  ... Oops - I just realised that I asked you about that X-ray camera when you first mentioned it, promptly forgot that and asked you again when you next mentioned it. Such are the tribulations of being an old man.

    I can't find where you mention where the camera can be found though.

    Haha.  Have a lovable uncle who you reminded me of.  Compliment only intended.  No Probs.  :)

    Well blimey on the 16gb idea.   32gb better anyway.

    There is a free X-Ray at DevArt (no link sorry).  Am not sure of the difference between that and PaperTiger's version at Rendo which is what I use.  Search for PaperTiger, and there are at least three of their HDRI lighting sets that include the camera.  Great time to buy over there too with store off at 50% off.

    Edit:  Huh that's wierd.  Both your last posts just showed up now.

    Post edited by Saxa -- SD on
  • marblemarble Posts: 7,500
    edited November 2019

    why doesnt the viewport resize anymore?

    if panes are docked to it they obscure it too

    I just have the timeline docked to it and if I don't have it fullscreen both the viewport and timeline are clipped.

    found that only my left-most viewport pane is adjustable.  Slide it and the others adjust.  Was it different before?  Though I do have Iray Viewport at far right with two columns to the left of that.  So not sure if that makes a diff.

    Can't quite picture what is happening with obscurig- clipping.  Can you post a screenshot?  Sounds like something isn't properly docked?

     

    marble said:
    marble said:
    marble said:
    So my question remains: why would IRay render the first frame happily but then suddenly require more VRAM for the second - causing the render to drop to CPU?

    Are you running 16GB system RAM?  Your system ram in your screenshots are showing very close to 16GB.

    Have found my setup need tons of RAM.  When I started with DAZ was at 16GB, upped it to 32GB, still not enough (for my 11GB RTX2080ti), so upped it to 64GB. Am at a sweespot now with this vidcard.  Your drop to CPU may be a system RAM thing?  If you are at 16GB ram, the your system is probably starting harddrive mem swapping, and that's drop to CPU time.

    PS.  Srsly check out that Xray camera.  You'll be amazed at the speed difference for scene panning and testing.

    Nope - 32 GB System RAM. Also, the system memory only climbed to that figure when the render dropped to CPU therefore using system rather than VRAM. So that's not the cause of it dropping to CPU.

    Thanks for the reminder about the XRay camera - I'll look now.

    @Saxa -- SD  ... Oops - I just realised that I asked you about that X-ray camera when you first mentioned it, promptly forgot that and asked you again when you next mentioned it. Such are the tribulations of being an old man.

    I can't find where you mention where the camera can be found though.

    Haha.  Have a lovable uncle who you reminded me of.  Compliment only intended.  No Probs.  :)

    Well blimey on the 16gb idea.   32gb better anyway.

    There is a free X-Ray at DevArt (no link sorry).  Am not sure of the difference between that and PaperTiger's version at Rendo which is what I use.  Search for PaperTiger, and there are at least three of their HDRI lighting sets that include the camera.  Great time to buy over there too with store off at 50% off.

    Thanks again for this suggestion. Nice that there is a Black Friday sale so I got it (the Precision Lights set) less 50%. Now all I have to do is figure out how to use all that comes with it. There's a readme but not much by way of instructions.

    I am just about to leave for the (NZ) coast for the weekend so it will have to wait until Monday. So interested to see what it can do though.

    Post edited by marble on
  • WendyLuvsCatzWendyLuvsCatz Posts: 38,208
    edited November 2019

    why doesnt the viewport resize anymore?

    if panes are docked to it they obscure it too

    I just have the timeline docked to it and if I don't have it fullscreen both the viewport and timeline are clipped.

    found that only my left-most viewport pane is adjustable.  Slide it and the others adjust.  Was it different before?  Though I do have Iray Viewport at far right with two columns to the left of that.  So not sure if that makes a diff.

    Can't quite picture what is happening with obscurig- clipping.  Can you post a screenshot?  Sounds like something isn't properly docked?

     

    marble said:
    marble said:
    marble said:
     

     

     

    I probably should have loaded something in the scene but you can see not only is the viewport cropped but the navigation controls and draw style display settings too

    my other tabs are on my other monitor, docked on this one it is impossible to use

    full.JPG
    1920 x 1040 - 131K
    restoredown.JPG
    926 x 700 - 73K
    Post edited by WendyLuvsCatz on
  • barbultbarbult Posts: 24,241
    Remove Shader Mixer and Shader Builder tabs from your Viewport dock. I don't remember which one was the guilty culprit.
  • WendyLuvsCatzWendyLuvsCatz Posts: 38,208
    edited November 2019
    barbult said:
    Remove Shader Mixer and Shader Builder tabs from your Viewport dock. I don't remember which one was the guilty culprit.

    interesting

    I admit never had them on my old set up

    update, thanks barbuit that fixed it

    Post edited by WendyLuvsCatz on
  • marblemarble Posts: 7,500

    I'll just add one more comment to those of my previous post. The scene in question originally had a full room architecture and several more props and it rendered fine as single image. That render was also before I reduced the texture sizes. My whole complaint here has been about trying to render an image series and it falling back to CPU on the second frame. For some reason there is a jump in VRAM consumption after the first frame. That does not makes any sense to me. 

  • yes I have the same issue if it gets with in 1GB of my card limit

    I use 4.11 general release to render animation for this reason 

    its crazy but apparently not a bug according to the experts angry

  • PadonePadone Posts: 3,688
    edited November 2019
    marble said:

    For some reason there is a jump in VRAM consumption after the first frame.

    That happens in my system too, but it seems to be stable so it's not a leak that grows in time. I mean, once it jumps on the second frame, then the max vram is set there. Below an example on the pergola scene with G1F to G8F as characters, where I reduced the textures size to save vram. I compared iray with cycles by importing the scene in blender with the diffeomorphic plugin. Now that's interesting how the two engines handle the vram. We have cycles that's stable and it takes the same vram for every frame, then releases vram among frames. Then we have iray having a vram jump on the second frame, and it never releases vram among frames.

    Personally I don't believe the iray behaviour is an issue though, it may very well be just a different method of handling vram. Being iray a "lazy" handler, while being cycles a "proactive" handler. This may also depend on the different technology used, being cycles tile-based while iray is not.

    Below the pergola scene, then the iray vram, then the cycles vram.

    pergola.jpg
    979 x 552 - 226K
    iray-vram.jpg
    611 x 344 - 66K
    cycles-vram.jpg
    612 x 345 - 69K
    Post edited by Padone on
  • RayDAntRayDAnt Posts: 1,135
    marble said:
    RayDAnt said:
    marble said:

    I tried again with 4.12 Beta, 440.12 drivers and rendering an image series. I cut the scene size down to under 5GB and ran it. GPU-Z showed VRAM at around 5.3GB for frame one and then 6.4 for frame 2 but by then it had dropped to CPU (without exceeding the 8GB limit). I then tried it in 4.11 (Optix Prime off) and it rendered the whole image series without a problem. The only problem was that a 4.12 scenes opened in 4.11 was doing odd things so I didn't make any chages -  just rendered. 

    I find it hard to believe that I am the only one having this image series problem but then that's not the first time.

    What happens if you attempt to render the image series in 4.11 with OptiX Prime acceleration switched to ON? Because that's the mode you should be using if you wanna make an apples-to-apples comparison between 4.11 and 4.12 rendering behavior.

    I did try that and it did drop to CPU with Optix Prime switched on. However, I suspect that this indeed did force the VRAM above the 8GB limit so forcing the fallback. That was not the case with the 4.12 render - it dropped to CPU well short of the 8GB.

    This proves pretty much conclusively that increased OptiX Prime memory consumption is the underlying cause of your CPU fallback woes in 4.12. And the fact that total memory usage doesn't go all the way up to your 8GB limit in GPU-Z before it happens is actually immaterial. A program like GPU-Z only tracks successful memory allocations within a GPU's physical memory limit - not attempted memory allocations beyond that. Go back to the troublwshooting info you posted earlier and take special note of CPU-Z's reported max GPU memory used (5608MB), the total memory available on a 1070 GPU (8192MB), and the specific language in the error meesage preceding CPU fallback:

    OptiX Prime error (Device rtpModelUpdate BL): Memory allocation failed

    In other words, memory allocation for OptiX Prime acceleration failed due to (8192 - 5608) 2584MB of free space not being considered enough for the task. 

  • if someone can come up with some utility to disable Optix prime a lot of people without RTX cards will be very happyyes

  • PadonePadone Posts: 3,688

    It's not possible I'm afraid, because it's iray itself doing that. The only way is to go back to a previous version of iray, thus to a previous version of daz studio. Nevertheless I'd consider optix prime as an added feature, though it requires some more vram you have an average 30% increase in render speed that's not bad at all for gtx cards.

  • Few years of Studio's "evolution", lots of updates, new features... But still no object physics, particles, fluids, or fur. Anyway, thanks for the clothes physics. Will D|S be able to work at least with fur properly?

  • Few years of Studio's "evolution", lots of updates, new features... But still no object physics, particles, fluids, or fur. Anyway, thanks for the clothes physics. Will D|S be able to work at least with fur properly?

    Fluidos will give you fluids, fur is possible through the Strand Based hair tool - though it's non-dynamic, only PAs can create dForce hair (and fur).

  • ImagoImago Posts: 5,155
    edited November 2019

    Few years of Studio's "evolution", lots of updates, new features... But still no object physics, particles, fluids, or fur. Anyway, thanks for the clothes physics. Will D|S be able to work at least with fur properly?

    Fluidos will give you fluids, fur is possible through the Strand Based hair tool - though it's non-dynamic, only PAs can create dForce hair (and fur).

    Using the DForce is also possible to have falling objects (with the right tuning and some patience cheeky)

    In this thread ( https://www.daz3d.com/forums/discussion/comment/4820856/ ) Praxis developed a smart method to do it. It's really easy and the result pretty nice.

    Post edited by Imago on
  • Few years of Studio's "evolution", lots of updates, new features... But still no object physics, particles, fluids, or fur. Anyway, thanks for the clothes physics. Will D|S be able to work at least with fur properly?

    Fluidos will give you fluids, fur is possible through the Strand Based hair tool - though it's non-dynamic, only PAs can create dForce hair (and fur).

    Fluidos: Maybe, but simulation takes A LOT of time for simulating, and it's very inaccurate when I'm trying to make thin strings. Plus it seems that emitter has a limited amount of particles, and can't be changed

     

    Fur: okay. Look at attachments: first: Studio's fur with a texture applied as the diffuse map. Second - figure's texture. Third - how the fur look in Carrara.

    1766d75cbd132d38c069537ebf48a1.jpg
    621 x 622 - 87K
    f07e928b44dd75ee7eb951f3a17fa5.jpg
    655 x 654 - 68K
    Скриншот 2019-09-19 21.02.49.png
    1752 x 1053 - 1M
Sign In or Register to comment.