通过Kitsu API来同步您的制作

Kitsu使用了一种HTTP API, 其允许您对自己的所有数据进行集中. 您的CG工具能与之相连, 继而能从您的CG制作中查询数据. 其有助于您的CG艺术家们更有效地管理他们的文件和任务, 也有助于促使他们多花时间去专注于艺术.

一款用于整个工作室的共享数据库

制作电影是一项枯燥乏味的任务, 其涉及了大量数据: 资源, 镜头, 角色分配, 任务分配, 文件位置等等很多. 所有这些信息都必须要在所有部门之间共享. 而Kitsu API就为您提供了一种集中存储方式来储存所有这些数据.

用来构建您的流水线的一种API

  • 储存您的制作信息并能跟踪您的任务进度.
  • 根据制作信息生成并存储文件路径.
  • 可通过Shotgun来同步您的数据以及管理确认.
  • 可在事件发生时运行之定义脚本.

将您的制作数据带入到您的CG工具中

DCC插件能被很容易地连接到Kitsu API. 这使得您能够将制作数据带入到您的CG工具中. 且由于能进行内部托管, 所以当断网时此方式便能提供附加的机密性, 更快的响应时间还有可用性.

访问API文档

借助Kitsu的Python Client, 利用制作数据让您的CG工具得到助力

有了Kitsu的Python Client, 进行Kitsu API查询就变得超级简单了. 我们需要的是一款既好懂上手又简单的Python客户端. 您可以像写纯文本那样来写代码, 从而享受为您的CG工具带来的附加值.

可充分利用您的数据库

我们注意到主流的制作和资源管理解决方案所提供的那些客户端使用起来都很复杂. 当处理很多CG制作的数据时, 就可能导致失败和错误. 这也是为什么我们开发了一款简单的Python客户端的原因. 通过它您就能很容易地查询API, 查找自己需要的信息.

可享用简单的API

import gazu

gazu.log_in("john", os.getenv("PASSWORD", "default"))

project = gazu.project.get_project_by_name("Big Buck Bunny")
assets = gazu.asset.all_assets_for_project(project)

modeling = gazu.task.get_task_type_by_name("Modeling")
tasks = gazu.task.all_tasks_for_entity_and_task_type(assets[0], modeling)

gazu.files.build_working_file_path(tasks[0])
> "/productions/bbb/assets/characters/bunny/modeling/bbb_bunny_modeling_v001"
        
  • 具有用来获取制作数据的直观函数.
  • 具有可处理更复杂请求的原生客户端.
  • 拥有缓存系统, 响应时间更快速.
  • 可作为Pypi.org网站上的Python软件包被利用.
 

可增强您的工具

直接在他的DCC解决方案中显示CG艺术家的任务还有文件从未如此简单过. 您只需将Kitsu的Python Client包含到您的应用中之后就可以撒手不管了, 这时您的工具还有插件就能立即访问您的制作数据了.

访问Client教程

您有兴趣吗?

免费试用CGWire