Propsal: Move Asset Pipeline into Blender Kitsu #92

Closed
opened 2023-06-21 17:58:12 +02:00 by Nick Alberelli · 1 comment
Member

Issue

  • Asset Pipeline saves it's task layers in it's own config file that is not read or used by shot builder or any other part of the pipeline
  • Blender Kitsu>Shot Builder is unaware of any casting information from Ktisu, and requires manual input of asset data Source

Solution

Move Asset Pipeline into Blender Kitsu

Addresses some issues in https://studio.blender.org/pipeline/archive/pipeline-proposal-2019/introduction#too-much-manual-work

Make Blender Kitsu Addon the single source of truth for Asset Files, store information about asset files to be imported by shot builder in either JSON file or on Kitsu Server TBD

Asset Pipeline will provide store with information on Collection Names to be imported by Blender Kitsu>Shot Builder

Blender Kitsu>Shot Builder will be able to build the entire production's blend files via Kitsu Data (with empty collections) , including asset files

Steps to Success

  1. Move Asset Pipeline into Blender Kitsu and reuse Convention Checking logic to enforce asset pipeline task types (consider moving these task types into kitsu as well) (addresses some issues in #20)
  2. Report Collection Names from Asset Pipeline to Blender Kitsu
  3. Re-Write Shot Builder to use Collection Names from Kitsu data instead of manual input (Opportunity to address #63 (comment))
# Issue - Asset Pipeline saves it's task layers in it's own config file that is not read or used by shot builder or any other part of the pipeline - `Blender Kitsu>Shot Builder` is unaware of any casting information from Ktisu, and requires manual input of asset data [Source](https://projects.blender.org/studio/blender-studio-pipeline/src/branch/main/scripts-blender/addons/blender_kitsu/shot_builder/docs#api) # Solution ### Move Asset Pipeline into Blender Kitsu Addresses some issues in https://studio.blender.org/pipeline/archive/pipeline-proposal-2019/introduction#too-much-manual-work Make Blender Kitsu Addon the single source of truth for Asset Files, store information about asset files to be imported by shot builder in either JSON file or on Kitsu Server TBD Asset Pipeline will provide store with information on Collection Names to be imported by Blender Kitsu>Shot Builder Blender Kitsu>Shot Builder will be able to build the entire production's blend files via Kitsu Data (with empty collections) , including asset files # Steps to Success 1. Move Asset Pipeline into Blender Kitsu and reuse Convention Checking logic to enforce asset pipeline task types (consider moving these task types into kitsu as well) (addresses some issues in #20) 2. Report Collection Names from Asset Pipeline to Blender Kitsu 3. Re-Write Shot Builder to use Collection Names from Kitsu data instead of manual input (Opportunity to address #63 (comment))
Nick Alberelli added the
Kind
Proposal
label 2023-06-21 17:58:58 +02:00
Author
Member

@fsiddi @SimonThommes @Mets

Per our discussion we are going to plan a new asset pipeline design, that will likely make this irrelevant, so I will be closing this issue for now

@fsiddi @SimonThommes @Mets Per our discussion we are going to plan a new asset pipeline design, that will likely make this irrelevant, so I will be closing this issue for now
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: studio/blender-studio-pipeline#92
No description provided.