Hello, I have a piece of geo that is giving me grief - I hope somebody can help me out. I already browsed through the forums and the google, but could not find a solution/tip that seems to apply to my particular issue.
I uploaded the 3ds Max 2020 scene with the geometry, textures and lights here:
https://www78.zippyshare.com/v/A9MBgq51/file.html
When I render the scene in 3k resolution I am seeing this error message and the render stops:
error: Failed to allocate - 1678213120 bytes, device 0, buffer
...
error: D:\cgrepo\vraysdk\samples\vray_plugins\rt_private\ rt_opencl_pri(1156): CUDA error 1 : one or more parameters passed to the API call is not within an acceptable range of values
Here the things I found that allowed the render to finish (none of these are acceptable though):
- render works fine when rendering in 1k
- keep the displacement input of the material node empty, the render works perfectly
- disabling the displacement via the V-Ray render settings works
- rewire the displacement textures in the Material Editor to feed into the Bump Map input instead
Some observations that might be helpful:
- the geometry does not have a V-Ray displacement modifier attached.
- when rendering w/o displacement the Scene Statistics report ~5.2 GB of Memory Used (~8 GB Virtual)
- turning displacement on and by the time the render fails the Memory Used number spikes at ~32 GB (~57 GB Virtual) (!)
So it does look like I am running out of memory while rendering the model with displacement. What I don't understand is why?
- the model has 192 polygons (per 3ds Max)
- 4k Albedo texture (jpg) 19 MB
- 4k Normal texture (jpg) 26 MB
- 4k Roughness texture (jpg) 7 MB
- 4k Displacement texture (exr) 49 MB
Software/System:
3ds Max 2020, V-Ray GPU Next, update 2.1, no plugins
Windows Server 2016 v10.0.14393 Build 14393
2 x NVIDIA Tesla T4 GPUs w/ 16 GB GPU memory each (Driver 26.21.14.3102)
12 core Xeon 2.2 GHz
Any help, tips, voodoo greatly appreciated!
Thanks!
I uploaded the 3ds Max 2020 scene with the geometry, textures and lights here:
https://www78.zippyshare.com/v/A9MBgq51/file.html
When I render the scene in 3k resolution I am seeing this error message and the render stops:
error: Failed to allocate - 1678213120 bytes, device 0, buffer
...
error: D:\cgrepo\vraysdk\samples\vray_plugins\rt_private\ rt_opencl_pri(1156): CUDA error 1 : one or more parameters passed to the API call is not within an acceptable range of values
Here the things I found that allowed the render to finish (none of these are acceptable though):
- render works fine when rendering in 1k
- keep the displacement input of the material node empty, the render works perfectly
- disabling the displacement via the V-Ray render settings works
- rewire the displacement textures in the Material Editor to feed into the Bump Map input instead
Some observations that might be helpful:
- the geometry does not have a V-Ray displacement modifier attached.
- when rendering w/o displacement the Scene Statistics report ~5.2 GB of Memory Used (~8 GB Virtual)
- turning displacement on and by the time the render fails the Memory Used number spikes at ~32 GB (~57 GB Virtual) (!)
So it does look like I am running out of memory while rendering the model with displacement. What I don't understand is why?
- the model has 192 polygons (per 3ds Max)
- 4k Albedo texture (jpg) 19 MB
- 4k Normal texture (jpg) 26 MB
- 4k Roughness texture (jpg) 7 MB
- 4k Displacement texture (exr) 49 MB
Software/System:
3ds Max 2020, V-Ray GPU Next, update 2.1, no plugins
Windows Server 2016 v10.0.14393 Build 14393
2 x NVIDIA Tesla T4 GPUs w/ 16 GB GPU memory each (Driver 26.21.14.3102)
12 core Xeon 2.2 GHz
Any help, tips, voodoo greatly appreciated!
Thanks!
Comment