Skip to content
Peter Shinners edited this page Apr 16, 2021 · 8 revisions

This wiki is a collection of information for implementing Asset API Plugins in Foundry's Katana. Foundry's limited documentation is scattered across their website, Python code examples, and header files.

An Asset plugin is expected to implement 20 different methods of the Asset API base class. For each function this will try to explain:

  • What this method should do
  • Minimum functionality
  • Deal with different types of errors
  • Examples of why and when Katana could call into this method

The methods can loosely be grouped into several categories, in order of importance.

Resolve

Publish

Attributes

Nodegraph

License

This documentation is released under the Creative Commons CC0 "No Rights Reserved" license. https://creativecommons.org/share-your-work/public-domain/cc0

By contributing to this wiki you agree to license any text you change or contribute under the CC0 license.

Clone this wiki locally