Automation - abstractfactory/pipi GitHub Wiki

In progress

For automation to happen, we needed a method of making resources better at describing themselves. We needed to be able to ask a model for its type and to retrieve hints towards where it may fit.

Each resource may store information about its available inputs and outputs. Each input may be associated to an output so as to allow resources to plug into each other. For example, a character skeleton may be plugged into a character puppet for the puppet to drive the skeleton. An additional deformation setup may be plugged in to the skeleton, to allow a geometric surface to follow along; both then ultimately driven by a puppet. 8A. Shot Based on links, compose shot. E.g. define that a shot will contain a specific set of items and their initial positions and and orientations 8B. Asset Based on links, compose asset. Such as a character built from skeleton, puppet, deformation, shaders, textures and input/output metadata for further composition