ABSTRACT

The construction process that takes these building blocks and puts them together can take a few different forms depending on the needs and preferences of the studio or rigger. The two most notable ones are referencing and build systems. Referencing is the practice of connecting and fitting prebuilt systems while build systems use code to procedurally create and connect rig elements. While both have their pros and cons, build systems are

increasingly found at production studios. The main differences between referencing and build systems are

• How are the rigmodules stored: as data or as code? For build systems, themodules can be stored as either data or code, whereas for referencing themodules usually exist as prebuilt data files.