Skip to content

Pipeline Structure

Alexander Richter edited this page Dec 7, 2024 · 14 revisions

config

Stores all configuration and logging data project dependently.

  • pipeline.yml
    Setups main (layered) paths and settings

  • project
    Configuration per project (resolution, paths etc.).

    • project.yml
      Project settings and paths

    • script.yml
      Script settings and paths

    • dcc/$software.yml
      Software settings and paths for Maya, Nuke, 3ds Max, Houdini, ...

  • user
    Saves all the user data [users]

    • $user.log
      Userbased debug [pipelog]

    • $user.yml
      User info and data

    • $user.stats
      User statistics

exe

Software executables per OS (Windows, Linux, Mac).

  • maya
  • max
  • nuke
  • houdini

img

Project independent images for buttons, icons and labels.

scripts

Software independent scripts

  • scripts/plugins
    software independent widgets (Save, Load ...)

  • scripts/extern
    Additional 3rd party scripts (Python, Yaml)

software

Software dependent scripts and icons.

  • maya
  • max
  • nuke
  • houdini

script_dependencies

Clone this wiki locally