Final Delivery
Cache Export
Cache export process of the Piggy Builder files includes the following files :
.pc2cache files for allmeshtype objects of thecharacterandpropasset type in the final animation scene.abccache file of the main scenecamera- Baked keyframes for all objects in a separate
.blendfile for each asset
The cache export process is handled by the Render Team, using the Cache Exporter Tool to submit the cache export job to the Render farm.
The Cache Export script is saved at :\\path\to\project\PYB\software\Blender\renderpal_scripts\renderpal_PYB_cacheExporter.py

PYB Cache Export Submitter - User Interface
Delivery of Animation Files
Once the exported cache files are validated by the client, we have to share the approved animation files with the client.
Follow the steps to deliver the files :
- Make sure the shots are marked as
PUBin09_OUTon Kitsu
Important
This step is very important. Files will be skipped if shot status is not set as Published !
- Launch the Cache Exporter Tool :
X:\software\Renderpal_Submitter- Fill the form as follows :
- Action : File Delivery
- Project : Piggy Builders
- Episode : Episode number in the format
e001 - Shot : List of shots in the format
1,2,3,4,5
Hit the
SubmitbuttonCheck the log file to make sure all files are copied successfully :
\\path\to\project\PYB\00_downloads\Sync_logs\Delivery_Logs\FileDelivery- Inform the IO team to run
PYB Outsyncto upload the files from CGIF Server to Client FTP.
How it works
The Final Delivery action is designed to auto-detect the final animation file and convert it naming and folder structure from CGIFilms pipeline to Client pipeline.
Here’s how it works :
- For every shot, the tool first checks if it is marked as
PUBin09_OUTon Kitsu. - It then detects the latest
.blendfile in theani/workfolder. - The file is copied from current path to :
\\path\to\project\PYB\03_TO_CLI\PBS\episodes - The file name is converted from CGIF structure to Client structure as defined in the Naming Convention section.
- The
03_TO_CLI\PBSget synced to the Client FTP usingRclonewhen theIO Teamruns thePYB Outsyncprocess.
Links
Explore the following sections to learn more: