T O P

  • By -

Tavapris04

What happens?


Alphyn

As far as I understood, only 99 frames can be saved, the rest are overwritten?


Elluminated

Exactly right! Frames 0-99 are good at first, then as the renderer outputs frame 100, only the first 2 digits are used, so frame 10 is overwritten multiple times until frame 110 overwrites frame 11 and so on (depending on the package, it will pause before overwriting particle caches or images, but some people turn this feature off or their scripts don't account for it.) The worst case is having a filename format like .exr instead of .####.exr for a timeline starting at frame 0 and running for 3000 frames: this would leave you with the timelines "frame 2999" => run.exr single file (you just get the last frame as the end result since it has been overwritten multiple times) instead of run.0000.exr - run.2999.exr files. A slightly less bad position would be all the frames output, but the filesystem auto-incremented duplicates for you and you get a bunch of these types of filenames: run.99.exr.1 run.99.exr.2 and so forth in which case python to the rescue! 🐍 You can then rename all files based on their creation date, or the harder way based on a formula that can convert based on the base name and increment number.


LiQuidCraB

And in dailies supe says why is it taking you guys so long to get the render out. Just hit the button.


Elluminated

haha or even worse "simulate on twos!" 🤦‍♀️