DAZ 4.20 Rendering is repeated over and over again from the beginning.
I recently updated my DAZ to 4.20 and also updated my graphics driver. Whenever I start rendering, rendering goes on for a while and then automatically restarts from the beginning. I deleted and reinstalled DAZ and the graphics driver but the problem is repeating. I tried re-rendering the file that had no problems before, and the same problem is appearing. This is the error message that appeared in my log file. Please someone help me.
----------------------------------------------
2022-02-20 10:59:35.114 [WARNING] :: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(367): Iray [ERROR] - IRAY:RENDER :: 1.7 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)
2022-02-20 10:59:35.114 [WARNING] :: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(367): Iray [ERROR] - IRAY:RENDER :: 1.10 IRAY rend error: CUDA device 0 (NVIDIA GeForce GTX 1050 Ti): Scene setup failed
2022-02-20 10:59:35.115 [WARNING] :: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(367): Iray [ERROR] - IRAY:RENDER :: 1.10 IRAY rend error: CUDA device 0 (NVIDIA GeForce GTX 1050 Ti): Device failed while rendering
2022-02-20 10:59:35.115 [WARNING] :: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(367): Iray [WARNING] - IRAY:RENDER :: 1.10 IRAY rend warn : CUDA device 0 (NVIDIA GeForce GTX 1050 Ti) ran out of memory and is temporarily unavailable for rendering.
2022-02-20 10:59:35.120 [WARNING] :: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(367): Iray [WARNING] - IRAY:RENDER :: 1.10 IRAY rend warn : All available GPUs failed.
2022-02-20 10:59:35.120 [WARNING] :: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(367): Iray [WARNING] - IRAY:RENDER :: 1.10 IRAY rend warn : No devices activated. Enabling CPU fallback.
2022-02-20 10:59:35.120 [WARNING] :: ..\..\..\..\..\src\pluginsource\DzIrayRender\dzneuraymgr.cpp(367): Iray [ERROR] - IRAY:RENDER :: 1.10 IRAY rend error: All workers failed: aborting render
----------------------------------
My computer specs are:
Windows 10 64bit
AMD Ryzen 5 5066x
NVIDIA GeForce GTX 1050 Ti
16GB RAM
Comments
From what i have been able to figure out. it has something to do with the denoiser. (I'm using the same graphics card and having the same issue.) As for a fix or a work around. Sadly no idea. Hoping for a solution to this as well
I did't use denoiser.
From what i could tell. the loop would take effect once the itirations had reached the number which had been set to start denoising during render. Say for example the noise reduction was set to 20. it would start the loop from 1 iteration again instead of going to 21.
What nVidia driver are you on?
Log says your card ran out of memory.
non-RTX cards have to replicate the special cores they don't have. Which takes up VRAM.
The denoiser, if you use it, is ran on the GPU. Which takes up VRAM.
High resolution characters with hiugh resolution textures eat up alot of VRAM, could be a 1GB or more for a single character.
Then you have Windows itself using VRAM to run all the eye candy.
If that is the 4GB card; you are going to very limited in what it can do.
I know new GPUs are hard to get these days, and expensive.
So I would suggest trimming your scenes down to save every bit of VRAM you can.
Maybe even consider a compositing workflow.
I know my computer specs are not good. But I'm having the same problem with a file that was rendered without problems in the past.
NVIDIA STUDIO driver 511.65
This is why I am reluctant to upgrade. Each time more and more VRAM is needed for more functions they added in Iray. I will be on 4.15 until I get a new card. Your file is the same, the program needs more in this version.
Did a quick test comparing 4.16 to 4.20beta (with the usual 'benchmarking scene'):
156MB increase.
Work Space is dynamic, if there is enough VRAM, Iray has previously given 1.75GiB for working space, but if there isn't that much available, it takes what it can.
From my experience, if the working space is less than 1GiB, the rendering starts taking longer.
For me, it doesn't render at all.
https://www.daz3d.com/forums/discussion/comment/7277511/#Comment_7277511
Which drivers are you using?
Nvidia drivers;
https://www.nvidia.com/Download/index.aspx
Thank you, @PerttiA!
But now I have to deal with Unreal Engine.