Installation

TumblePipe runs on Windows, Linux, and macOS, but several pipeline tools (the render-farm submission scripts in particular) expect a Linux-like environment. On Windows, we provide that via WSL2.

Prerequisites

WSL2 and Ubuntu (Windows only)

TumblePipe’s farm scripts run in a Linux environment. On Windows this is provided by WSL2.

  1. Install WSL2 following Microsoft’s official guide. The default Ubuntu distribution works well.

  2. This applies to both artist workstations and render farm workers.

Required Linux tools

Install these on Ubuntu / WSL2:

# Astral UV — Python environment management for farm scripts
curl -LsSf https://astral.sh/uv/install.sh | sh

# Image and video tools used by render processing
sudo apt install ffmpeg openimageio-tools opencolorio-tools

See the UV installation guide for alternative install methods.

Drive mapping

Windows project drives must be accessible from WSL2 using the same mount points as the Windows side. Edit /etc/fstab in Ubuntu:

P: /mnt/p drvfs defaults 0 0

The mounts must match what your launcher scripts reference in TH_PROJECT_PATH and TH_PIPELINE_PATH. This is critical on render farm workers — without matching drive paths, workers cannot read project files.

Installing TumblePipe

There are three supported install paths. Pick the one that fits your workflow.

HPM (command line)

HPM is the Houdini Package Manager.

hpm add tumblepipe --git https://github.com/tumblehead/TumblePipe

Manual install

Zipped archives per release are available on the GitHub releases page. Extract the archive and register the package with Houdini via a package JSON or launcher script (see below).

Making Houdini aware of TumblePipe

Where you place the package depends on your setup:

  • Individuals — place it alongside your other Houdini packages, in your Houdini preferences directory, or bundle it per project.

  • Teams — place it on a shared file server, or install locally per workstation.

If you installed via TumbleTrove Desktop, click Configure on the TumblePipe package card to launch the project setup wizard — it points the package at an existing project on disk or scaffolds a new one from the bundled template. See Project setup wizard.

For HPM or manual installs, the simplest activation path is a launcher script (for example a .bat file on Windows) that sets the required environment variables and launches Houdini. See Configuration for the variables TumblePipe expects.