CGAsset

class grill.names.CGAsset(*args, sep='-', **kwargs)[source]

Inherited by: grill.names.CGAssetFile

Elemental resources that, when composed, generate the entities that bring an idea to a tangible product through their life cycles (e.g. a character, a film, a videogame).

Token

Pattern

Default

Description

code

\w+

demo

Highest classification level to identify contributions that relate to each other (e.g. by ‘project name’).

media

\w+

3d

Classification that identifies what ‘digital environment’ contributions operate in (e.g. ‘film’, ‘vr’, ‘ar’).

kingdom

\w+

abc

Collection of contributions of the same data type (e.g. ‘audio’, ‘video’).

cluster

\w+

entity

Organizational level grouping contributions by higher level ‘meaning’ (e.g. ‘city’, ‘character’, ‘album’).

area

\w+

rnd

Contributions sharing same workflows of a pipeline (e.g. ‘edit’, ‘lookdev’, ‘set_dressing’).

stream

\w+

main

Stream where the contribution is being worked on (e.g. ‘wip’, ‘test’).

item

\w+

atom

Atomic unit that makes sense on its own from its contributions (e.g. ‘hero’, ‘song01’, ‘chapter_A’).

step

\w+

lead

Inner process of the current area during the life cycle of a contribution (e.g. ‘cleanup’, ‘blocking’).

variant

\w+

base

Variation expressing a different intent of the current item (e.g. ‘wet’, ‘optionB’, ‘grayscale’).

part

\w+

whole

Partition of the current variation/item (e.g. ‘arm’ from a body, ‘left_channel’ from an audio track).