Hey folks,
Sorry if this has already been posted but I couldn't find it.
I have a blend: https://www.dropbox.com/s/8ts65xtg70bmy97/stretch_spin.blend?dl=0
With about 280 baked mesh frames forming an animation. However, when I sync, only the first 99 frames are sent:
```
...
22095314357776 is 97 synced.
22095314357776 is 98 synced.
22095314357776 is 98 synced.
22095314357776 is 99 synced.
```
If anyone else has run into this issue and has a fix, I'd be happy to hear it!
I also submitted to the bug tracker.
Thanks!
Hi Lawson,
As far as I can tell, your method is fine, it should have rendered all 280 frames. It may have been a coincidence that the render stopped at frame 100. I have had renders stop like this before. We are working on making the addon more robust to failures such as this and there is a new version about to come out. We're working on v014 which will be ready next week or the week after. It should make some improvements on render stability.
My recommendation at this stage is to try the render again. Or, if you wish to test if all the cache files are in deed in the blend file, perhaps save the blend file and transfer it to another machine and render a frame past 100 to see if the cache is actually in the file. This way you can at least rule out the cache being the problem and we can focus on what else might be going wrong :D
All the best
James
Hi James,
Thanks for the explanation. I realized it was probably % complete shortly after posting this.
However, I should be clear, it definitely *is* the case that the first 100 frames are being rendered successfully . I rendered a 280 frame animation to prove it, but it gets stuck after rendering the first 100 frames (hence why I made the mistake of thinking the log was recording frames synced).
Is this because the first 100 are being stored in the primary blend, and the others are getting written to cache files? Did you happen to try out the .blend I posted in the issue tracker?
Cheers,
Lawson
Hi Lawson! My apologies for taking so long to get back to you :S. What you are seeing is not cache files being synced, but the percentage of the blend file being transferred to a render node. This is why it never goes about 99. Cache files are currently not synced, but you can still use them. If you can save them to an external location then there is a way to point each render node to the cache files so that they have the cache for the render.
It involves:
1. Making sure you have relatives paths set so Blender will look in the directory of the blend file. Also make sure you have set the cache source to 'external' so Blender will use external cache files.
2. Identifying where the blend file you're working with resides on each render node - there is a unique folder name you'll need to look for.
3. Recreating the same folder and file structure for the cache files on each render node and copying the cache files there.
Effectively you're copying the folder structure of your project to each node, including the cache files.
This is probably too verbose an explanation and no diagrams either, if you'd like me to post a proper set of instructions I'm super happy to, just let me know and I'll post them as a reply.
Best regards
James