Blender

Questions to AI

  • Markdown question
    • How to mark some sentences like below for all written ideas here
      • Marked_Sentences
    • How to add Star Icon to emphasize points
  • How to use a customized variable for build a file path ?
  • What kinds of knowledge is for template-management ?
  • Deifference between data-block and object ?
  • How to design lookdev-assignment system
    • what is a form for a group of materials for one asset
    • How to store assignment information
    • How to assign materials to motion cache (shot data) by utilizing the assignment information
  • Is it right to think like
    • data block is bigger concept, compared to object. And it’s something conceptual
    • Asset is something conceptual, which is a group of data blocks and the group must have meaning
    • one blend file contains multiple scenes, and each scene is the same as each shot or each Asset
  • In the case of Blender, a file is supposed to have all data and the data need to be updated by script like Maya ? or a file is suppoed to be built with the latest version of Assets - bundle of caches and Surfacing/Lighting template - like Katana and the file only holds some edits from users ? This question is for a feature which allows users to prepare their scene.

  • What is a form for groom-deformation feature which is designed to deform groom in every frame based on animated mesh coordinates. In katana, the form of the same feature is Ops, and it is wrapped into Supertool.

  • Can you come up with any ideas regarding how to utilize knowlege of Scene ?

  • Please give me some codes to accomplish the dev-item or ideas which are answered by AI

Sub Agents

Agent Name Description
Design Data Management system and Data flow Design how to manage Asset and how to be handed over to other dept
Decision maker for Convention Based on the deign, decide conventions
Dev-Item Designer Considering on the Data-flow and conventions abstract design and idea input by users, Dev-Item Designer make dev-itmes for new features. But this agents always check if the dev-items or features could be done by built-in feature or by updating built-in feature which Blender already has. For example, In the case of Maya, one tool was created for artists to open a scene file which they work on. However, in the case of Katana, Katana’s data management system is utilized for the same purpose. And pipeline department just update the its data management system which is aligned with and is following pipeline conventions
Test Case designer Make test cases and design test order based on dev-itmes
Developer Considering Dev-item and test cases, the agent will implement new features and test the features until all error disappear
Document writer Write any kinds of documents as to new features which completed to be tested

MCP

  • Context 7

Bardel pipeline

Which Departments on Blender

  • Surfacing
  • Lighting
  • Rendering

Dev-Items

General

  • Save any preview image when Asset creation is triggered
  • Following Blender’s Path Layout

Surfacing

  • I would not use a word Asset to differentiate between Asset and Surfacing

  • Surfacing file builder
    • Load an asset (Types of asset are Character, Prop, Set and Vehicle )
    • Load the latest version of Surfacing-template or the selected version of the template
  • Surfacing Template Management
    • Basic Surfacing-template for all shows
    • Provide any kinds of interface or tools allowing users to design Surfacing-template
    • Need to be versioned
  • Export assignment information
    • this is the same thing as exporting klf file
  • Asset Library
    • only for a list of below
      • lighting for light setup like turntable
      • material
      • shader
      • shader
    • Three kinds of libraries
      • Default library
      • Show library
      • USer library

Lighting

  • Shot file builder
    • Load a list of data below
      • motion cache bundle
      • cfx cache bundle
      • fx cache bundle
      • Set
      • (Groom for groom-deformation based on motion-cache)
    • Lookdev Assignment
      • Assign some exported lookdev to caches above including not only motion cache but also groom/cfx/fx/set
      • Regarding a Set, the exported lookdev is supposed to be assigned to eache prototype for PointInstancers
    • Load the latest version of seq/shot tempalte
    • Put objects (caches) into Collection
  • Sequence Template Management
    • Need to be versioned
  • Shot Template Management
    • Need to be versioned
  • Auto-Collection
    • When caches(objects) are loaded, the objects are set to sepecific collecton based on APS schema
  • Asset Library
    • only for light-setup
    • Three kinds of libraries
      • Default library
      • Show library
      • USer library

Rendering

  • Batch Render
  • Denosier
  • Stiching render outputs
  • Any other optimization for rendering

Official Docs

  • Primary purpose is to write down contents which are essential for pipeline dept

Data-Blocks

  • Url link
  • Definition
    • basic unit of data in blender
  • protected
    • A status which prevents data-block from being deleted
    • To protect a data-block, use the button with the shield icon next to its name.
    • Use Case
      • Implementing Asset library
    • Ideas :
      • Regarding Asset library or something similar to the thing, pipeline dept can set data-block to protected status
  • Name
    • Unique by using namespace
    • Check name-collision, so take some cost on computation
    • Ideas
      • Make sure all names of data-block are unique to avoid unnecessary computation

Asset

Supported Asset

Scene

  • Url link
  • Definition
    • a way to organize user’s work
    • an unit which is equal to a group of data blocks
  • Ideas
    • The feature could be sued for Asset/Seq/Shot templates

Collection

  • Url link
  • Definition
    • Kinds of group of objects
  • Points
    • All objects are put into Scene Collection which is main collection by default

Packed Data

File Paths

  • Url link
  • Description
    • kinds of syntax for file path
  • Ideas
    • Utilize this features to build file paths for building a blend-file or for building rendering-output-paths

Asset Browser

  • Url link
  • Definition
    • one of windows or interfaces
  • Ideas
    • Utilizie the window as a loader tool
    • Pipeline dept need to decide conventions and organize sections

Blend files Previews

  • Two types of Previews
    1. Blend-File-Preview
    2. Data-Blocks-Preview

results matching ""

    No results matching ""