Skip to content

tws0002/sal_pipeline

 
 

Repository files navigation

sal_pipeline

VFX Pipeline toolset for Graduate project in 2017 : Visual effects, Digital art, Rangsit University

to do [Completed] :

  • Project Explorer
  • Global preference editor
  • Asset importer
  • Global Publisher

Usage

  1. Install this repository in your computer.
  2. Copy prefs folder to Documents\maya\2016\prefs (the folder contain shelves and icon)
  3. Open Maya then load sal_pipeline shelf.
  4. Add variable SAL_MODULE_PATH to Documents\maya\2016\Maya.env => SAL_MODULE_PATH = Path:/To/sal_pipeline_repo
  5. Create you project folder.
  6. Run global_Preference_app.py to setup your project setting.

Configuration

Auto Setup

After deployment just run ./global_Preference_app.py using any python interpreter and Add you project and team members.

Manual setup

rename file ./data/configure_default.json to ./data/configure.json and setup your project configuration.

I use computer name to mapped with username.

{
    "setting": {
        "projects" : {
            "_Project_name_":{
                "project_path": "Path:/to/your/project_Directory",
                "project_code": "_project_code_",
                "project_name": "_project_fullname_",
                "active" : true
            }
        }
    },
    "username" :{
        "Computername1": "crew_name1",
        "Computername2": "crew_name2"
    }
}

Overall Preview

Pipeline

Pipeline When Finished in every process, Users need to publish their work by using Global Publish Tool. The tools will generate and prepare datas for next process.

Project Explorer

ProjectExplorer

Global publish tool

Global publish tool

Asset Importer tool

Asset Importer tool Asset Importer tool

Maya Scene assembly controller

Maya Scene assembly controller

Render setting tool

render setting

Nuke Explorer

Nuke Explorer

AOV splitter

aovsplitter

About

VFX Pipeline toolset for Graduate project in 2017 : Visual effects, Digital art, Rangsit University

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%