Kitsu使用了一种HTTP API, 其允许您对自己的所有数据进行集中. 您的CG工具能与之相连, 继而能从您的CG制作中查询数据. 其有助于您的CG艺术家们更有效地管理他们的文件和任务, 也有助于促使他们多花时间去专注于艺术.
制作电影是一项枯燥乏味的任务, 其涉及了大量数据: 资源, 镜头, 角色分配, 任务分配, 文件位置等等很多. 所有这些信息都必须要在所有部门之间共享. 而Kitsu API就为您提供了一种集中存储方式来储存所有这些数据.
DCC插件能被很容易地连接到Kitsu API. 这使得您能够将制作数据带入到您的CG工具中. 且由于能进行内部托管, 所以当断网时此方式便能提供附加的机密性, 更快的响应时间还有可用性.
有了Kitsu的Python Client, 进行Kitsu API查询就变得超级简单了. 我们需要的是一款既好懂上手又简单的Python客户端. 您可以像写纯文本那样来写代码, 从而享受为您的CG工具带来的附加值.
我们注意到主流的制作和资源管理解决方案所提供的那些客户端使用起来都很复杂. 当处理很多CG制作的数据时, 就可能导致失败和错误. 这也是为什么我们开发了一款简单的Python客户端的原因. 通过它您就能很容易地查询API, 查找自己需要的信息.
import gazu gazu.log_in("john", os.getenv("PASSWORD", "default")) project = gazu.project.get_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.get_task_by_task_type(assets[0], modeling) gazu.files.build_working_file_path(tasks[0]) > "/productions/bbb/assets/characters/bunny/modeling/bbb_bunny_modeling_v001"
直接在他的DCC解决方案中显示CG艺术家的任务还有文件从未如此简单过. 您只需将Kitsu的Python Client包含到您的应用中之后就可以撒手不管了, 这时您的工具还有插件就能立即访问您的制作数据了.