Building - abstractfactory/pipi GitHub Wiki

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

9a. Task distribution. Distribute work onto workers throughout your organisation and off-load your local workstation from having to wait for results.