High Priority – Game Art

3D Asset Delivery Checklist

At High Priority, we understand the importance of quality control in ensuring we always deliver top-notch 3D work. Here is our 3D Asset Delivery Checklist that we use to uphold our work, and to make life easier for junior artists..

Check for

1)  Your mesh is clean

Check for: Clean topology, Double vertices, Broken edges, Inverted faces, etc.

2)  Your pivot and mesh locations are correct

Often, this location is the scene center, the bottom center of an object, or rotation point for animation.

3)  Your Transform, Rotate & Scale values are correct

Reset your transform values. Don’t freeze them so the values read 0 when this is actually not the case.

4)  Your project/object is the correct scale

Check scene and object scale. Confirm correct exporting scale.

5)  Your normal smoothing is correct

This is especially important when baking normal maps. Use Weighted Vertex Normals.
Changing these afterward will break your normal maps.

6)  Your UV channels are correct

Check and clean up the UV channel list.

7)  Your materials are correctly assigned

Check the material list, material assignment, and material names.

8)  You use the correct abbreviations

Meshes: SM_ / SK_ObjectName_01
Materials: M_MaterialName_01
Joints: J_BoneName_01
Animations: A_AnimationName_01
Textures: T_TextureName_C, _M, _R, _N

9)  Your hierarchy is correct

Use the correct root groups, skeleton hierarchy, rigging, etc. An example:

Hierarchy Example

10)  Your animations are correct

Check for:

    • Correct FPS (30)
    • No animations on root object
    • Correct curves
    • Correct looping

11)  Your timeline frame length and/or animation tracks are correct

Check for:

    • Correct track/clip amount and naming
    • Correct timeline length per track/clip

12)  Your export settings are correct

Check for:

    • What to export
    • Export unit scale
    • Format version
    • Animations & bake/sample rate

13)  You re-import your model to see if it exported correctly

See you next time!

The High Priority Team