In MRQ, can add the Camera setting, and enable “all cameras”.
This works as intended for some output formats (e.g. JPG image sequence).
BUT - when I choose EXR the output only includes those frames that are within the cut scene, as opposed to all frames from that camera within the render range…
How can I make it work for EXR as it does for JPG ?
Thank you for engaging here Shaun. I’ll get detailed
For this discussion, presume that all cameras are at some stage referenced in the camera cuts, and that the cameras cut spans 300 frames total. And, presume Cam 1 is in the cut scene for frames 1-100, Cam 2 is in the cut scene for frames 101 -200, and Cam 3 for frames 201 - 300.
When I select render with all cameras, and choose JPG output, all 300 frames are rendered for each of the cameras referenced in that cut scene… In other words, I render 300 frames for each of the three cameras. Just as intended.
When I select render with all cameras, and instead choose EXR output, only those frames found within the cut scene are rendered. So with EXR output chosen I get Cam 1 EXR only for frames 1-100, Cam 2 EXR only for frames 101-200, and Cam 3 EXR only for frames 201-300.
With EXR, it’s as if it simply ignores the all cameras (though having set the output file name to included {camera_name}, I do get three sequences as noted above.
Thanks for the info! Is this working all in one shot where you are switching the cameras in the camera cuts track or does this span multiple level sequence shots? Are you able to snapshot your sequencer for me? And what version are you in? I just tried it this way and it works for me. All the layers output into the multichannel exr.
This issue is occuring within one Level Sequence while using the Camera Cuts.
Here is an image of the Level Sequence (only showing cameras and cuts track).
To be clear, what is happening is that I do get EXR output, but only the frames that are within the cuts track. What I think should happen (when the All Cameras option is selected) is toI get ALL the frames for those cameras, in multiple parallel EXR outputs. Works for JPG, just not EXR.
I also ran a case where I output both JPG and EXR… The JPG sequences were correct (all frames for all cameras within the output range). The EXR was as noted above - only EXR frames within the cut sequence were output).
Note - just updated from UE 5.5.3 to 5.5.4. No change; issue remains.
In the meantime if you only have one camera in the camera cuts but keep all your other cameras hanging out in sequencer it seems to work fine. Its just when they are in the cuts track for some reason.
Hi, I want to add some of my findings on this issue as we’re dealing with something similar and maybe serve as a workaround in the meantime.
I found that all the camerras and passess are in a single exr as different layers. Depth, WorldPosition and Normal channels are also included there fore each of the cameras. Disabling Multilayer in the exr settings will create an exr for each layer of each camera as a different file, it will also create the necessary folders if {camera_name} is added to the save path.
There’s an extra issue that I may want to report separately, when rendering multiple cameras, only ObjectIds (HitProxyMask) of the first camera are rendered.