Chrusion
gold plated 3D
Not sure when this started happening and don't know what to do to track it down and fix, but LWSN (11.6.3) is NOT interpolating between baked GI anim cache files contrary to the console window status.
For example, I baked a simple cornell box scene with object and camera motion every 10th frame. The cache files are in the content dir /radiosity. They have the *.cac.# naming convention, where * is the base file name entered when selecting the path location in Layout's Render Globals GI tab and # is the frame step (0, 10, 20, etc).
When rendered IN Layout using UNC paths, the result is flicker-free goodness.
When rendered with LWSN on the same host machine (same scene) via BNR 5.15 (host node only - the rest of the farm disabled), the result is flicker-city badness.
The problem is that LWSN SAYS it's reading the cache files, AND IT DOES SO ONLY for the frames matching the FRAME STEP (0, 10, 20, etc). Any OTHER frame between the steps (1, 2, 3, 11, 12, 13, etc) LWSN DOES NOT (because obviously there isn't any in between files), but NEITHER does it INTERPOLATE between the step frames, thus resulting in forcing the render engine to COMPUTE preliminary radiosity over again for each frame, thus resulting in flickering GI.
This is LWSN reading the cache on a frame step. Notice the render time and the lack of "Computing preliminary radiosity solution..." AND the speedy render time.
This is the next frame where the render engine is SUPPOSED to interpolate between frame step file 10 and 20. Notice it SAYS it reads the non-existant frame 11 file and notice the presence of "Computing preliminary radiosity solution..." and the resulting near tripled render time as LWSN is forced to calculate a new solution and thus a new set of random samples, the source of the flicker.
Is there something I'm missing in the new version of BNR config? Is there something I'm missing when saving the scene?
Why does LAYOUT render GI just fine, but LWSN on the same machine doesn't?
For example, I baked a simple cornell box scene with object and camera motion every 10th frame. The cache files are in the content dir /radiosity. They have the *.cac.# naming convention, where * is the base file name entered when selecting the path location in Layout's Render Globals GI tab and # is the frame step (0, 10, 20, etc).
When rendered IN Layout using UNC paths, the result is flicker-free goodness.
When rendered with LWSN on the same host machine (same scene) via BNR 5.15 (host node only - the rest of the farm disabled), the result is flicker-city badness.
The problem is that LWSN SAYS it's reading the cache files, AND IT DOES SO ONLY for the frames matching the FRAME STEP (0, 10, 20, etc). Any OTHER frame between the steps (1, 2, 3, 11, 12, 13, etc) LWSN DOES NOT (because obviously there isn't any in between files), but NEITHER does it INTERPOLATE between the step frames, thus resulting in forcing the render engine to COMPUTE preliminary radiosity over again for each frame, thus resulting in flickering GI.
This is LWSN reading the cache on a frame step. Notice the render time and the lack of "Computing preliminary radiosity solution..." AND the speedy render time.
Code:
LightWave command: render.
Frame: 10.
Read radiosity cache: \\ast-32lxj02\d\_projects\db_xhr\radiosity\GI_Test.cac.10.
Rendering frame 10, segment 1/1, pass 1/1.
Rendering Time: 16.5 seconds.
This is the next frame where the render engine is SUPPOSED to interpolate between frame step file 10 and 20. Notice it SAYS it reads the non-existant frame 11 file and notice the presence of "Computing preliminary radiosity solution..." and the resulting near tripled render time as LWSN is forced to calculate a new solution and thus a new set of random samples, the source of the flicker.
Code:
LightWave command: render.
Frame: 11.
Read radiosity cache: \\ast-32lxj02\d\_projects\db_xhr\radiosity\GI_Test.cac.11.
Computing preliminary radiosity solution....
Rendering frame 11, segment 1/1, pass 1/1.
Rendering Time: 46.5 seconds.
Is there something I'm missing in the new version of BNR config? Is there something I'm missing when saving the scene?
Why does LAYOUT render GI just fine, but LWSN on the same machine doesn't?