demon7x / tk-katana

Shotgun Engine for Katana

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tk-katana

A Shotgun Engine for Katana

This engine provides Shotgun Toolkit integration for The Foundry's Katana.

It has been generously made public by Light Chaser Animation with help from The Foundry.

Thanks to Ying Jie Kong (Jerry) at Light Chaser and to Sam Saxon at the Foundry for their contributions.

WWFX UK

Forked from robblau's v0.1.0 to hopefully make it production capable again for:

  • Shotgun 8 and above
  • Katana 3.0
    • 3.1 uses PyQt5, yet to decide on how to go about it

Patches by others

Some initial patches by other have been included early during this fork:

Installation

CURRENTLY INCOMPLETE. Ideally, this would be as informative as the excellent tk-natron README

After taking over the project configurations

  1. Locate where you installed the project configurations
  2. Add this section to config/env/includes/engine_locations.yml
    # Katana
    engines.tk-katana.location:
    type: git
    path: https://github.com/wwfxuk/tk-katana.git
    branch: master
  3. Then, create config/env/includes/settings/tk-katana.yml, placing this inside:
    includes:
    # - ../app_locations.yml
    - ../engine_locations.yml
    # - ./tk-multi-loader2.yml
    # - ./tk-multi-publish2.yml
    # - ./tk-multi-screeningroom.yml
    # - ./tk-multi-shotgunpanel.yml
    # - ./tk-multi-snapshot.yml
    - ./tk-multi-workfiles2.yml    
    
    # shot_step
    settings.tk-katana.shot_step:
    apps:
        # tk-multi-about:
        #   location: "@apps.tk-multi-about.location"
        # tk-multi-breakdown:
        #   location: "@apps.tk-multi-breakdown.location"
        # tk-multi-setframerange:
        #   location: "@apps.tk-multi-setframerange.location"
        # tk-multi-loader2: "@settings.tk-multi-loader2.katana"
        # tk-multi-publish2: "@settings.tk-multi-publish2.katana.shot_step"
        # tk-multi-screeningroom: "@settings.tk-multi-screeningroom.rv"
        # tk-multi-shotgunpanel: "@settings.tk-multi-shotgunpanel.katana"
        # tk-multi-snapshot: "@settings.tk-multi-snapshot.katana.shot_step"
        tk-multi-workfiles2: "@settings.tk-multi-workfiles2.katana.shot_step"
    menu_favourites:
    # - {app_instance: tk-multi-workfiles2, name: File Open...}
    # - {app_instance: tk-multi-snapshot, name: Snapshot...}
    - {app_instance: tk-multi-workfiles2, name: File Save...}
    # - {app_instance: tk-multi-publish2, name: Publish...}
    location: '@engines.tk-katana.location'
  4. Update the apps using the tank command in the project configurations folder:
    ./tank cache_apps

About

Shotgun Engine for Katana


Languages

Language:Python 100.0%