Skip to content

Setup Blender Add-Ons

Update Add-Ons

To learn how to update the core Blender Studio Add-Ons see Update Blender Studio Add-Ons guide.

Modify Update Add-Ons Script

Users can modify the update_addons.py script to include external add-ons not managed by the Blender Studio.

Example

bash
# Append the follow lines to the end of the `update_addons.py` script.
download_file(
   "https://gitlab.com/blender/CloudRig/-/archive/individual_addon/CloudRig-individual_addon.zip",
   download_folder_path,
   "CloudRig.zip",
)
# Append the follow lines to the end of the `update_addons.py` script.
download_file(
   "https://gitlab.com/blender/CloudRig/-/archive/individual_addon/CloudRig-individual_addon.zip",
   download_folder_path,
   "CloudRig.zip",
)

Package Blender Studio Add-Ons from Source

Blender Add-ons can be packaged directly from the Blender Studio Pipeline repository. Personal Add-Ons can be installed normally.

  1. Enter Directory
bash
cd ~/data/blender-studio-pipeline/scripts/pipeline-release # Linux/Mac
cd ~/data/blender-studio-pipeline/scripts/pipeline-release # Linux/Mac
bash
cd %HOMEPATH%\data\blender-studio-pipeline\scripts\pipeline-release # Windows
cd %HOMEPATH%\data\blender-studio-pipeline\scripts\pipeline-release # Windows
  1. Update Git
bash
# Windows & Linux/Mac
git checkout main # Checkout main branch
git reset --hard # Remove any changes stored in your branch
git pull --rebase origin # Pull to update to latest commit
# Windows & Linux/Mac
git checkout main # Checkout main branch
git reset --hard # Remove any changes stored in your branch
git pull --rebase origin # Pull to update to latest commit
  1. Run Package Local Script
bash
./package_local.py ~/data/your_project_name/shared/artifacts/addons # Linux/Mac
./package_local.py ~/data/your_project_name/shared/artifacts/addons # Linux/Mac
bash
python package_local.py %HOMEPATH%\data\your_project_name\shared\artifacts\addons # Windows
python package_local.py %HOMEPATH%\data\your_project_name\shared\artifacts\addons # Windows

Gentoo Users

Flamenco is installed and updated by the package manager of your Gentoo workstation. To learn more see Update Local Add-Ons in the Gentoo section.