Assets
The available asset types in Polly.
Contract
Avalon defines these families.
Family | Definition | Link |
---|---|---|
avalon.model |
Geometry with deformable topology | Spec |
avalon.rig |
An articulated avalon.model for animators |
Spec |
avalon.animation |
Pointcached avalon.rig for rendering |
Spec |
avalon.lookdev |
Shaded avalon.model for rendering |
Spec |
avalon.model
A generic representation of geometry.
Workflow
- Create a new
Model
INSTANCE. - Add the
ROOT
group - Publish
Target Audience
- Texturing
- Rigging
- Final render
Requirements
- All DAG nodes must be parented to a single top-level transform
- Normals must be unlocked
Data
name (str, optional)
: Pretty printed name in graphical user interfaces
Sets
geometry_SEL (geometry)
: Meshes suitable for riggingaux_SEL (any, optional)
: Auxilliary meshes for e.g. fast preview, collision geometry
avalon.rig
The avalon.rig
contains the necessary implementation and interface for animators to animate.
Workfow
- Add the
ROOT
group - Add animatable controllers to an
objectSet
calledcontrols_SET
- Add cachable meshes to an
objectSet
calledout_SET
Publishing.
- Create a new
Rig
INSTANCE - Add
ROOT
- Add
controls_SET
- Add
out_SET
- Publish
Target Audience
- Animation
Requirements
- All DAG nodes must be parented to a single top-level transform
- Must contain an
objectSet
for controls and cachable geometry
Data
name (str, optional)
: Pretty printed name in graphical user interfaces
Sets
in_SEL (geometry, optional)
: Geometry consumed by this rigout_SEL (geometry)
: Geometry produced by this rigcontrols_SEL (transforms)
: All animatable controlsresources_SEL (any, optional)
: Nodes that reference an external file
avalon.animation
Point positions and normals represented as one Alembic file.
Workflow
The animator workflow is simplified by the fact that an INSTANCE is automatically created upon loading a rig.
- Load rig
- Publish
Target Audience
- Lighting
- FX
- Cloth
- Hair
Requirements
- None
Data
name (str, optional)
: Pretty printed name in graphical user interfaces
Sets
- None
avalon.lookdev
Workflow
Shaders are exported relative the meshes in an INSTANCE.
- Create a new
Look
INSTANCE - Add the
transform
of each shaded mesh - Publish
Target Audience
- Lighting
Requirements
- None
Data
name (str, optional)
: Pretty printed name in graphical user interfaces
Sets
- None
Legend
Title | Description | |
---|---|---|
Target Audience | Who is the end result of this family intended for? | |
Requirements | What is expected of this ASSET before it passes the tests? | |
Data | End-user configurable options | |
Sets | Collection of specific items for publishing or use further down the pipeline. |