Forum: DAZ|Studio


Subject: Problem when adding third Genesis 3 figure to a scene

AbelUndercity opened this issue on Jul 03, 2018 ยท 3 posts


AbelUndercity posted Tue, 03 July 2018 at 5:31 AM

Apologies if this is the wrong place for this. I've been having a problem recently adding a third G3 to otherwise fairly simple scenes in DAZ Studio. Like say I'm doing a boxing match and want to add the referee too. Doing so causes a hideous render slowdown (crashed at the 39:50 mark last time I tried it, and that was the most successful attempt). This didn't used to be a problem.

I run an Intel Core i5 4690K 3.50 GHz running 64-bit Windows 10 with 16 GB RAM

Card stats:

Current OpenGL Version: 4.6.0 NVIDIA 388.13

OpenGL Provider: NVIDIA Corporation

Hardware: GeForce GTX 1050 Ti/PCIe/SSE2

Features:

MultiTexturing Supported

Shadow Map Supported

Hardware Antialiasing Supported

OpenGL Shading Language Supported

Pixel Buffer Supported

Pixel Buffer Size Not Enabled

Maximum Number of Lights 8

Number of Texture Units 4

Maximum Texture Size 32768 x 32768

The log file is essentially this message over and over before the crash:

2018-07-02 06:51:37.409 Iray VERBOSE - module:category(IRAY:RENDER): 1.4 IRAY rend stat : Native CPU code generated in 2.93e-007s 2018-07-02 06:51:37.409 WARNING: dzneuraymgr.cpp(307): Iray ERROR - module:category(IRAY:RENDER): 1.5 IRAY rend error: CPU: Failed to allocate 14.8773 MiB 2018-07-02 06:51:37.409 WARNING: dzneuraymgr.cpp(307): Iray ERROR - module:category(IRAY:RENDER): 1.5 IRAY rend error: CPU: Failed to allocate 29.755 MiB for (device) frame buffer, cannot use this device 2018-07-02 06:51:37.409 WARNING: dzneuraymgr.cpp(307): Iray ERROR - module:category(IRAY:RENDER): 1.5 IRAY rend error: CPU: Failed to setup device frame buffer 2018-07-02 06:51:37.410 WARNING: dzneuraymgr.cpp(307): Iray ERROR - module:category(IRAY:RENDER): 1.5 IRAY rend error: CPU: Device failed while rendering 2018-07-02 06:51:37.410 WARNING: dzneuraymgr.cpp(307): Iray ERROR - module:category(IRAY:RENDER): 1.5 IRAY rend error: All workers failed: aborting render


FlagonsWorkshop posted Tue, 03 July 2018 at 10:12 AM

I'm not the guru on this but it looks like that third figure sends it over to CPU processing and you are running out of memory. Two figures probably fit inside the memory available on that GPU. The messages you are getting are saying CPU not GPU anyway...


SheikhalMaktoum posted Thu, 05 July 2018 at 6:02 AM

I experience the same thing. Two figures (and all their clothing) fits nicely whereas three puts it over the card's limit and it drops to CPU processing. While mine doesn't crash, it keeps restarting the render at some point. The image gets better and better, indicating that the render is continuing, I just have to cancel and save it at some point.

I'm not impressed with having to use a proprietary renderer and am watching the gents at Daz3D who are writing a plugin to use the OpenGL(?) of some open source renderer.