Skip to content

File Naming

Characters

Location: {project root}/pro/assets/char/{char subfolder}/{type}-{char name}-{task}.blend

A character asset is a collection which contains shaded geometry, rigs, rigging objects such as mesh deformers and lattices. All of these are needed to give animators control over their movement and make up the final rendered representation of the character in the movie

Props

Location: {project root}/pro/assets/prop/{prop subfolder}/{type}-{prop name}-{task}.blend

A prop in real life is a rigged, animatable object which characters interact with or can be constrained to. An environment library asset can sometimes be turned into a prop (e.g. Autumn picks up a branch from the ground and breaks it into pieces).

Libraries

Location: {project root}/pro/assets/lib/{lib subfolder}/{type}-{lib name}-{task}.blend

A library is a collection of assets that form a coherent group and are supposed to be used in sets. They are non-rigged. A lib file can have one asset or multiples. Ask yourself the question: not a set, not a char, no rig? → library asset

Sets

Location: {project root}/pro/assets/set/{set subfolder}/{type}-{set name}-{task}.blend

Sets are more tricky to define, since they can differ even on a shot level. In practice they are formed by a ground plane and dressed with environment assets. They can also contain individually created assets (Spring example: riverbed.blend contained two non-library trees which were modelled and shaded uniquely in this set). Sets can be connected together to build a larger world if necessary. Sets are contained in a main collection which has sub-collections for visibility management)

Textures and maps

Location:

  • {project root}/pro/assets/maps/ for general textures which are used across the entire project
  • {asset folder}/maps/ for specific textures related to an asset

Shots

Standard Location: {project root}/pro/shots/{sequence number}/{shot identifier}/{shot identifier}-{task identifier}.blend

TV Show Location: {project root}/pro/shots/{episode identifier}/{sequence number}/{shot identifier}/{shot identifier}-{task identifier}.blend

Example: prop-dresser_wood.faded-modeling.png

  • As for all other files, format the entire name in lowercase, separated by _ instead of spaces.
  • Maps which are specific to a prop should include the name of the prop and THEN the name (if it's a label, or tex type such as metal or wood e.g.)
  • If there's more than one type, Maps should also include the type (col, bump, nor, disp, spec) LAST in the filename (separated by a _)
  • make sure to clean up map file names coming from the Blender Studio Website according to these conventions. Sometimes there can be a .png.png at the end or files can have an uppercase first letter.