Page 1 of 1

Black Renders when at High Resolution

Posted: Mon Jan 18, 2016 10:08 am
by pavlovgg
Hi,

I have a issue when rendering a multi pass with Octane. I need to render a 8000 x 5000 px image and it is all rendering fine when I render just the beauty. But as soon as I enable the render passes, the render comes out black. Any ideas how to solve this issue? I have attached my render settings.

Kind regards

Re: Black Renders when at High Resolution

Posted: Mon Jan 18, 2016 10:37 am
by pavlovgg
Here is also console log

Code: Select all

 

FRAME 0 fps:30 camMb:0 objMb:0
docFrame:0 edRender:0  curFrame:0  From:-1 To:1  rFps:30  docFps:30
Total time:22.94 ms.  Estimated time:15.294 ms.
Calculation completed.... frames:[-1-2]
--------------------------- EXPORT LOG ---------------------------
Tried to access pin via an invalid ID P_RENDER_PASS_DIFFUSE_FILTER (153)
Tried to access null node pin
Can't read bool from static pin 'unknown' (P_UNKNOWN, type PT_UNKNOWN) of node '' (NT_UNKNOWN, 00000204C0422CC0)
Tried to access pin via an invalid ID P_RENDER_PASS_REFLECTION_FILTER (182)
Tried to access null node pin
Can't read bool from static pin 'unknown' (P_UNKNOWN, type PT_UNKNOWN) of node '' (NT_UNKNOWN, 00000204C0422CC0)
Tried to access pin via an invalid ID P_RENDER_PASS_REFRACTION_FILTER (184)
Tried to access null node pin
Can't read bool from static pin 'unknown' (P_UNKNOWN, type PT_UNKNOWN) of node '' (NT_UNKNOWN, 00000204C0422CC0)
Tried to access pin via an invalid ID P_RENDER_PASS_DIFFUSE_FILTER (153)
Tried to access null node pin
Can't read bool from static pin 'unknown' (P_UNKNOWN, type PT_UNKNOWN) of node '' (NT_UNKNOWN, 00000204C0422CC0)
Tried to access pin via an invalid ID P_RENDER_PASS_REFLECTION_FILTER (182)
Tried to access null node pin
Can't read bool from static pin 'unknown' (P_UNKNOWN, type PT_UNKNOWN) of node '' (NT_UNKNOWN, 00000204C0422CC0)
Tried to access pin via an invalid ID P_RENDER_PASS_REFRACTION_FILTER (184)
Tried to access null node pin
Can't read bool from static pin 'unknown' (P_UNKNOWN, type PT_UNKNOWN) of node '' (NT_UNKNOWN, 00000204C0422CC0)
FILE is not found:
Export materials time= 1831.651 ms
Collect objects time= 0.103 ms
Mesh creation time = 24.782 ms.
Triangle count:0
CUDA error 2 on device 0: The API was unable to allocate enough memory to perform the requested operation.
    -> failed to allocated device memory
Failed to allocate buffer for render passes
CUDA device 0: failed to allocate film buffer for pass "Reflection direct"
CUDA error 2 on device 1: The API was unable to allocate enough memory to perform the requested operation.
    -> failed to allocated device memory
Failed to allocate buffer for render passes
CUDA device 1: failed to allocate film buffer for pass "Reflection indirect"
<<< Render Failure >>>
 movable:0  Nodes:20 camMb:0 objMb:0
pass [Environment] not found...
pass [Emitters] not found...
pass [Diffuse direct] not found...
pass [Reflection direct] not found...
pass [Reflection indirect] not found...
pass [Post processing] not found...
pass [Ambient light] not found...
pass [Sunlight] not found...
pass [Light pass 1] not found...
pass [Light pass 2] not found...
pass [Light pass 3] not found...
pass [Ambient occlusion] not found...
pass [Object ID] not found...
pass [Material ID] not found...
Tried to access pin via an invalid ID P_RENDER_PASS_DIFFUSE_FILTER (153)
Tried to access null node pin
Can't read bool from static pin 'unknown' (P_UNKNOWN, type PT_UNKNOWN) of node '' (NT_UNKNOWN, 00000204C0422CC0)
Tried to access pin via an invalid ID P_RENDER_PASS_REFLECTION_FILTER (182)
Tried to access null node pin
Can't read bool from static pin 'unknown' (P_UNKNOWN, type PT_UNKNOWN) of node '' (NT_UNKNOWN, 00000204C0422CC0)
Tried to access pin via an invalid ID P_RENDER_PASS_REFRACTION_FILTER (184)
Tried to access null node pin
Can't read bool from static pin 'unknown' (P_UNKNOWN, type PT_UNKNOWN) of node '' (NT_UNKNOWN, 00000204C0422CC0)
Image could'nt be saved!!!!

Re: Black Renders when at High Resolution [SOLVED]

Posted: Mon Jan 18, 2016 11:21 am
by pavlovgg
Apparently it's a lack of memory issue. The threshold my system can handle is about half of the original resolution I intended to do. For the record, I am using 2 x GTX 780 4 GB each.

Re: Black Renders when at High Resolution

Posted: Mon Jan 18, 2016 11:35 am
by aoktar
This is expected. Each pass requires extra VRAM as much as main output VRAM allocation. V3 can use RAM for these buffers.

Re: Black Renders when at High Resolution

Posted: Mon Jan 18, 2016 11:39 am
by bepeg4d
Hi,
unfortunately with v2, each pass has its own film buffer so you need high quantity of VRAM to render high res in multi pass.
This is one of the reason why in v3 the film buffer is no more in VRAM, please, try a copy of your scene with the v3 alpha test version, you should be able to render all your high res render passes there ;)
ciao beppe

Re: Black Renders when at High Resolution

Posted: Mon Jan 18, 2016 11:56 am
by pavlovgg
Thanks guys, this makes sense. I'll try V3 later today and see if it works.

Kind regards

Re: Black Renders when at High Resolution

Posted: Mon Jan 18, 2016 1:21 pm
by pavlovgg
Just out of interested, can I enable from within the Octane v3 C4D plugin the .exr compositing function or is that restricted to the standalone?

Regards