Hello,
We want to render a scene containing at least two view layers in Blender 4.5.4 with Cycles, without rendering the entire range of images, but rather a specific and complex frame-set (101, 103, 105-115, 117-118, 120, 122, 124, 126, 129, 132, 137, 140, 151).
The render outputs multi-layer EXR files including all view layers.
Unfortunately, we are encountering a problem with this configuration: the active view layer in the scene seems to render correctly, but the others seem to be out of sync.
It seems to be a KSO issue: when KSO asks Blender to render a new range of frames, the “unviewed” view layers don't seem to update, keeping the values from the last frame of the previously rendered frame range (you will see in the logs).
This does not seem happen when we don't use framesets.
In the attached video i composited the two viewlayers : you can see that the strokes are jumping ( we are rendering a viewlayer "color" with a viewlayer "strokes")
Please tel me where i can upload safely the debug logs and the scene.
Thanks
Best regards
Soal
Hi
Hmm strange…
If you send multiple layers, then you get multiple jobs in RR.
And KSO works within a job only, not across jobs.
The layer and all other stuff in the scene is set before any frame is called to render by KSO.
A layer change it not possible within KSO.
And we do not switch layers within KSO by intention (because of similar issues).
> Please tell me where i can upload safely the debug logs and the scene
You may upload any files via www.RoyalRender.de/upload_r.php
Then I can take a look to see what happened.
At last, I have created a small test scene with 2 scene and 2 view layers.
www.RoyalRender.de/download/4.5_cube_ani.zip
I opened the rrSubmitter, checked all layers and pasted your frame-set.
Then I rendered it on one machine only to get the maximum “Keep Scene Open” effect.
No problem.
regards,
Holger Schönberger
Craftsman and Keeper of the Royal Render Flame
Please use the rrKnights Tavern
or our support system for new questions.
Hi
> for all viewlayers at the end. We are not interested in splitting viewlayers into single jobs and separated EXR sequences.
Sorry, then I misunderstood it. I assumed you have multiple AOVS in the .exr.
And it is the default way in RR render all layers separately.
Then it is a bug in Blender.
Before each frame segment, RR sets the scenes frame range
and then tells Blender to render the whole segment.
(In GPU mode, in non-GPU mode it tells Blender to render 1 frame only. And loops that)
About the log files.
In your first email you stated “keeping the values from the last frame of the previously rendered frame range (you will see in the logs)”
But I cannot find that issue in the log.
Both render layers state Fra:122 in this log snipplet:

Have you added some quickfix?
-> Couche 'BEAUTY' rafraichie.
-> Couche 'OUTLINE' rafraichie.
Anyway, I will do some tests with my scene by rendering all view layers into one .exr.
Let’s see if I can reproduce the issue.
In your first email you stated “keeping the values from the last frame of the previously rendered frame range (you will see in the logs)”
But I cannot find that issue in the log.
Both render layers state Fra:122 in this log snippet:
This is indeed not visible in the log : Blender thinks he is doing the right thing. But you can see the effect in the resulting renders
For example (see attached image) :