Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/blizzard/katana-assets

Documentation and information on creating Asset API plugins for Foundry's Katana
https://github.com/blizzard/katana-assets

documentation katana

Last synced: 29 days ago
JSON representation

Documentation and information on creating Asset API plugins for Foundry's Katana

Awesome Lists containing this project

README

        

## Go To The [Documentation and Reference](https://github.com/Blizzard/katana-assets/wiki) in the Wiki

[Katana](https://www.foundry.com/products/katana) is a software application from [The Foundry](https://www.foundry.com/) for managing, surfacing, and rendering complicated scenes in studio pipelines. It was initially developed as part of Sony Pictures Imageworks. Foundry released version 1.0 in 2011.

Katana ships with a plugin system for integrating Katana with a studio's asset system. Creating a plugin involves implementing methods for a plugin base class. Unfortunately this class is largely undocumented and its usage is unintuitive. This wiki intends to be a collection of information gained by introspecting and implementing from experience.

This documentation is specific to implementing Asset API Plugins. Katana provides many other types of plugins, but Asset API plugins remain the most vague. Originally, asset plugins could be implemented in C++ or Python. Current versions have deprecated the Python version, and only C++ is recommended going forward.

This information assumes familiarity with Katana and will reference different nodes and operations Katana performs without describing them.