Skip to main content

Deep Dive | Syncthing

· 4 min read
Cameron Target
Pipeline Manager

tldr: Syncthing is a FOSS, decentralized file synchronization tool, facilitating seamless data synchronization across different locations. This article looks at Syncthing's underlying mechanisms and its application within media production companies, specifically highlighting its use here at Baked Studios to synchronize data across a Synology NAS in Montana, an SNS EVO storage system in Los Angeles, and another storage in New York. By diving into its architecture and operational framework, hopefully this will provide insights into Syncthing's utility in enhancing collaborative workflows and data management in the visual effects industry.

Tidbyt Status Monitor

· 3 min read
Cameron Target
Pipeline Manager

Git repo: https://github.com/BakedStudios/baked-tools/tree/main/tidbyt-sg-monitor

You need a Tidbyt for this to work! 🤖

The Tidbyt SG Monitor is a custom application designed to display data from ShotGrid (SG), specifically focusing on the count of Versions with a status of "cnv" within active projects. This documentation outlines how to set up and run the Tidbyt SG Monitor, including the necessary scripts and LaunchAgent configuration.

Exploring 'knobChanged'

· 4 min read
Cameron Target
Pipeline Manager

A foray into the knobChanged function in Nuke.

Intro

So you're trying to update the value of one knob when the value of another changes. This functionality in Nuke is enabled by the knobChanged knobs that are hidden, but included, in most nodes. If you want to attach a script to a knobChanged knob, and also keep it when you save and reopen your Nuke script later, this guide's for you.

Release | v0.4.4-bakedstudios.0.4.1

· One min read
Cameron Target
Pipeline Manager

Bug Fixes

  • Mac support for Nuke Render submissions
  • Non-breaking error in Nuke’s log related to context_change on startup
  • Publish for Assets from Maya

Updates

  • Updated official Core, Engine, Frameworks and Apps to latest versions
  • Updated Nodes&Layers ShotGrid Dropper app to version v0.1.0
  • Updated Nodes&Layers Deliver app to latest version

Release | v0.4.1-bakedstudios.0.4.0

· One min read
Cameron Target
Pipeline Manager

This update should address the following issue/requests:

Bug Fixes

  • Restores the Deadline Submitter and Pipeline Tools menu’s in Nuke

Deadline

  • Adds a setting for Nuke renders to be submitted to Deadline with the “nuke” limitgroup applied. This limitgroup is already set in Baked’s Deadline and only includes the D nodes. This limits the jobs to only render on these nodes.

Release | v0.4.0-bakedstudios.0.3.9

· One min read
Cameron Target
Pipeline Manager

OCIO

  • Autoload the ocio config if it exists in /global/configs/ocio/config.ocio

Loader

  • Added loader support for this list of published files – Alembic Cache, Version Zero, Roto/Paint, REF

Platform Support

  • MAC Support for Export tool

Global

  • Autoload NUKE_PATH in /global/configs/nuke
  • Autoload PYTHONPATH in /global/configs/python
  • Added config changes to support changing the default “/global/configs” folder structure

Plug-ins

  • Added support for tk-cpenv (CPENV Modules/Environments)

Deep Dive | TPN

· 3 min read
Cameron Target
Pipeline Manager

TLDR: it's some security stuff. Mainly a way for big studios to keep their IP safe - for Baked, it could open the doors to more clients.

What is TPN?

TPN (Trusted Partner Network) is wholly owned by the Motion Picture Association, essentially, they're committed to building and supporting a strong community network for keeping content safe. Mainly for the big six studios with big IP to safeguard.

Deep Dive | Signiant Jet

· 2 min read
Cameron Target
Pipeline Manager

TLDR: Signiant Jet is a proposed software addition to our pipeline here at Baked. It syncs storage.

About Jet

One of the most common use cases for Jet is when companies with multiple locations need to automate the movement or syncing of data between locations. Jet is most beneficial for recurring, time-critical transfers that involve large files moving over long distances. Think: syncing an asset library.